* fix(cli): first-run startup creates global config with project registered Regression from #1781: persistUpdateChannel() created an empty global config ({ projects: {} }) before autoCreateConfig() registered the project. Dashboard loaded this empty config - zero projects - session not found. Two-part fix: 1. autoCreateConfig() now calls registerProjectInGlobalConfig() after creating the local yaml, so the global config is bootstrapped with the project before maybePromptForUpdateChannel() or startDashboard() run. 2. persistUpdateChannel() and maybePromptForUpdateChannel() early-return when no global config exists, preventing empty-husk creation. Fixes #1766 * fix(cli): fix type error in persistUpdateChannel and update JSDoc --------- Co-authored-by: AO Bot <ao-bot@composio.dev> |
||
|---|---|---|
| .. | ||
| commands | ||
| lib | ||
| options | ||
| scripts | ||
| index.test.ts | ||
| program.test.ts | ||