* 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> |
||
|---|---|---|
| .. | ||
| ao | ||
| cli | ||
| core | ||
| integration-tests | ||
| plugins | ||
| web | ||