gsxdsm
2a0827835d
FN-8810: wire secrets stores into runtime worktrees
Wire project secrets stores into runtime and dashboard heartbeat worktree acquisition.
- Inject the project secrets store into executor and heartbeat monitors.
- Cover in-process, UI-only dashboard, and secrets-env worktree materialization paths.
- Add a patch changeset for restored secrets-env files.
Files changed:
.changeset/fn-8810-secrets-env-runtime-wiring.md | 7 ++
.../commands/__tests__/dashboard-supervise.test.ts | 28 ++++-
packages/cli/src/commands/dashboard.ts | 38 ++++++-
.../src/__tests__/in-process-runtime.pg.test.ts | 121 ++++++++++++++++++++-
.../src/__tests__/secrets-env-writer.test.ts | 35 ++++++
.../worktree-acquisition-secrets-env.test.ts | 4 +-
packages/engine/src/runtimes/in-process-runtime.ts | 9 ++
7 files changed, 233 insertions(+), 9 deletions(-)
Fusion-Task-Id: FN-8810
Fusion-Task-Lineage: a67c3fbe-7744-4898-8a56-8739caa04479
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-05 15:23:08 -07:00
..
2026-07-31 18:03:13 -07:00
2026-08-05 15:23:08 -07:00
2026-08-05 00:12:09 -07:00
2026-08-05 00:12:09 -07:00
2026-08-04 09:21:07 -07:00