gsxdsm
641b932631
FN-5807: add onboarding auto-launch hook before interactive commands
Ensure CLI onboarding auto-launch runs before interactive command execution when central DB is missing.
- Hooked auto-launch flow into bin.ts before interactive command handling.
- Added a dedicated onboard-autolaunch command module to detect missing central DB and trigger onboarding.
- Added focused CLI tests covering auto-launch behavior and guard conditions.
- Added a changeset for @runfusion/fusion patch release.
Files changed:
.changeset/fn-5807-onboarding-autolaunch.md | 5 +
packages/cli/src/bin.ts | 3 +
.../commands/__tests__/onboard-autolaunch.test.ts | 164 +++++++++++++++++++++
packages/cli/src/commands/onboard-autolaunch.ts | 116 +++++++++++++++
4 files changed, 288 insertions(+)
Fusion-Task-Id: FN-5807
Fusion-Task-Lineage: a12551b3-d8a4-492a-81f8-e92b4e138204
2026-06-01 13:03:20 -07:00
..
2026-06-01 13:03:20 -07:00
2026-05-31 20:05:32 -07:00
2026-06-01 09:05:18 -07:00
2026-06-01 11:52:02 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-06-01 09:05:18 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-28 21:23:48 -07:00
2026-05-31 20:05:32 -07:00