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-13 10:32:12 -07:00
2026-07-16 13:41:14 -07:00
2026-07-16 13:55:37 -07:00
2026-07-15 14:41:05 -07:00
2026-07-13 10:32:12 -07:00
2026-07-16 13:48:00 -07:00
2026-07-16 13:41:14 -07:00
2026-07-13 10:32:12 -07:00
2026-07-13 10:32:12 -07:00
2026-07-15 08:44:11 -07:00