Skip to content

feat: save IDE in config when selected during quickstart - #91

Merged
bespoyasov merged 5 commits into
mainfrom
feat/save-ide-in-configs
Oct 2, 2026
Merged

bespoyasov merged 5 commits into
mainfrom
feat/save-ide-in-configs

Conversation

@bespoyasov

@bespoyasov bespoyasov commented Oct 2, 2026 •

Copy link
Copy Markdown
Collaborator
  • Move config module to packages/core/ so the quickstart wizard can read/write config values (previously only available in packages/cli/). The CLI re-exports from core for backwards compatibility.
  • Auto-select IDE when saved in config — if a previous wizard run saved the user's IDE choice, the install-plugins screen restores it automatically instead of showing the picker again. A new restoring phase and telemetry event (restored:<ide>) track this path.
  • Save selected IDE to config on every manual selection so future runs can restore it.
  • Add test infrastructure for config — createConfigDir() scaffold in packages/testing/ for isolated config dirs with Symbol.dispose cleanup. E2E session factory gains a config option to pre-seed config values.
  • E2E coverage for the saved-IDE flow, verifying the picker is skipped and the wizard advances automatically.

This will be handy in the granular CLI commands for MCP installation and agents setup

@bespoyasov
bespoyasov merged commit f3a9bbf into main Oct 2, 2026
8 checks passed
@bespoyasov
bespoyasov deleted the feat/save-ide-in-configs branch October 2, 2026 08:44
@github-actions github-actions Bot mentioned this pull request Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants