gsxdsm
d306ab67b2
FN-8140: reuse host TaskStore across extension loads
Reuse process-wide extension store state to prevent duplicate backend boots from blocking agent reads.
- Share TaskStore cache, boot-inflight, and failure cooldown state across ESM module instances.
- Preserve host-injected stores when cold boots race and add bounded boot-resolution coverage.
- Add a patch changeset for responsive agent reads.
Files changed:
.changeset/fn-8140-taskstore-boot-timeout.md | 7 ++
.../src/__tests__/extension-tool-timeout.test.ts | 88 +++++++++++++++++++++-
packages/cli/src/extension.ts | 48 ++++++++++--
3 files changed, 136 insertions(+), 7 deletions(-)
Fusion-Task-Id: FN-8140
Fusion-Task-Lineage: de32f4e9-5870-4d8f-8454-2fe342a575a8
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-16 14:01:59 -07:00
..
2026-07-16 14:01:59 -07:00
2026-07-16 09:14:15 -07:00
2026-06-03 13:02:23 -07:00
2026-07-15 20:28:11 -07:00
2026-04-23 23:02:35 -07:00
2026-05-01 05:04:05 -07:00
2026-06-14 15:29:35 -07:00
2026-07-13 19:07:58 -07:00
2026-07-16 14:01:59 -07:00
2026-07-14 23:18:55 -07:00
2026-07-15 20:28:11 -07:00
2026-07-14 23:18:55 -07:00
2026-07-14 23:18:55 -07:00
2026-07-15 14:01:08 -07:00
2026-04-29 07:54:45 -07:00