Cancel in-flight picker fetches #723

Merged
barrettruth merged 1 commit from fix/721-picker-fetch-cancel into main 2026-05-12 17:19:09 +00:00
Owner

Summary

  • store active picker request process handles in forge.picker.session and kill stale same-key work
  • cancel picker requests when streamed fzf pickers close, including PR/issue prefetch keys and CI/release list keys
  • invalidate active picker requests for ex-mode list refresh commands

Verification

  • nix develop .#ci --command just ci

Close #721

## Summary - store active picker request process handles in `forge.picker.session` and kill stale same-key work - cancel picker requests when streamed fzf pickers close, including PR/issue prefetch keys and CI/release list keys - invalidate active picker requests for ex-mode list refresh commands ## Verification - `nix develop .#ci --command just ci` Close #721
Cancel in-flight picker fetches
All checks were successful
quality / Test (pull_request) Successful in 10s
quality / Format (pull_request) Successful in 13s
quality / Lint (pull_request) Successful in 16s
cc72364d13
barrettruth deleted branch fix/721-picker-fetch-cancel 2026-05-12 17:19:09 +00:00
Sign in to join this conversation.
No description provided.