gsxdsm
1c69ea78be
FN-6173: fix CLI stale constructor mocks and plugin SDK shims
Tighten CLI retry behavior and restore constructor-safe test/runtime wiring.
- move CLI merge retries back to todo before clearing retry metadata so resets persist
- add a plugin SDK runtime shim for @fusion/core board actions and alias it in the CLI bundle
- harden CLI daemon, serve, dashboard, research, and task tests against stale non-constructible mocks
- add a patch changeset for the published CLI package
Files changed:
.changeset/fn-6173-cli-fixes.md | 5 +
packages/cli/src/__tests__/task-retry.test.ts | 4 +-
packages/cli/src/commands/__tests__/daemon.test.ts | 182 ++++++++++--------
.../cli/src/commands/__tests__/dashboard.test.ts | 69 ++++---
.../cli/src/commands/__tests__/research.test.ts | 27 ++-
packages/cli/src/commands/__tests__/serve.test.ts | 204 ++++++++++++---------
packages/cli/src/commands/__tests__/task.test.ts | 61 +++---
packages/cli/src/commands/task.ts | 15 +-
packages/cli/src/plugin-sdk-core-runtime-shim.ts | 33 ++++
packages/cli/tsup.config.ts | 7 +
10 files changed, 385 insertions(+), 222 deletions(-)
Fusion-Task-Id: FN-6173
Fusion-Task-Lineage: 50bdbadd-39f7-4b43-bcf8-3891271917db
2026-06-10 01:07:48 -07:00
..
2026-06-10 01:07:48 -07:00
2026-05-31 20:05:32 -07:00
2026-06-09 23:43:24 -07:00
2026-06-10 00:25:10 -07:00
2026-06-08 15:19:27 -07:00
2026-06-08 15:19:27 -07:00
2026-06-10 00:39:22 -07:00
2026-06-08 15:19:27 -07:00
2026-06-08 15:19:27 -07:00
2026-06-08 15:19:27 -07:00
2026-06-08 15:19:27 -07:00
2026-06-08 15:19:27 -07:00