Files
fusion/packages
gsxdsm e1a35a364b FN-5808: skip onboarding auto-launch for non-interactive and existing setups
Prevent onboarding autolaunch when invocation is non-interactive or an existing central+project setup is detected.

- Add a project initialization probe in onboard autolaunch flow and skip when both central DB and project DB already exist.
- Preserve skip behavior for serve/daemon and all non-TTY invocations so agent/headless runs never block.
- Expand CLI autolaunch coverage with backward-compat and seam tests, and add a changeset for the published package.

Files changed:
 .changeset/fn-5808-onboard-backcompat-guard.md     |   5 +
 .../onboard-autolaunch-backcompat.test.ts          | 135 +++++++++++++++++++++
 .../commands/__tests__/onboard-autolaunch.test.ts  |   9 ++
 packages/cli/src/commands/onboard-autolaunch.ts    |  16 ++-
 4 files changed, 164 insertions(+), 1 deletion(-)

Fusion-Task-Id: FN-5808

Fusion-Task-Lineage: b859aa93-44d5-4d93-bc07-8149b95b4042
2026-06-01 13:33:56 -07:00
..
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00