Persist picker list caches #726

Merged
barrettruth merged 1 commit from feat/722-durable-picker-cache into main 2026-05-12 20:39:47 +00:00
Owner

Summary:

  • persist PR, issue, and release list caches across Neovim restarts with the shared 15 minute TTL
  • show persisted rows immediately and revalidate them in the background
  • keep stale rows visible on refresh failure with a concise warning, while clearing durable cache after optimistic local mutations

Verification:

  • nix develop .#ci --command just ci

Close #722

Summary: - persist PR, issue, and release list caches across Neovim restarts with the shared 15 minute TTL - show persisted rows immediately and revalidate them in the background - keep stale rows visible on refresh failure with a concise warning, while clearing durable cache after optimistic local mutations Verification: - nix develop .#ci --command just ci Close #722
Persist picker list caches
All checks were successful
quality / Test (pull_request) Successful in 10s
quality / Format (pull_request) Successful in 12s
quality / Lint (pull_request) Successful in 15s
c3e2e90a7a
barrettruth deleted branch feat/722-durable-picker-cache 2026-05-12 20:39:48 +00:00
barrettruth referenced this pull request from a commit 2026-05-12 20:39:49 +00:00
Sign in to join this conversation.
No description provided.