# 2026-02-27 Session Notes ## Setup Wizard Restriction Implementation Implemented plan to restrict the Signet CLI setup wizard to supported connectors only. The wizard previously offered 7 harness/connector options; this session reduced it to 3 supported platforms per Nicholai's request. ## Changes Made Modified `packages/cli/src/cli.ts` to: 1. **Removed unsupported harness choices** from the setup wizard (lines 1628-1664): Removed Cursor, Windsurf, ChatGPT, and Gemini options, keeping only Claude Code, OpenCode, and OpenClaw. 2. **Removed conversation import prompt** (lines 1853-1857): Eliminated the `wantImport` confirmation that allowed users to import conversations during setup. 3. **Removed import conditional** (lines 2125-2127): Deleted the `if (wantImport)` block that called `migrateWizard()`. 4. **Deleted stub function** `migrateWizard()` (lines 2356-2385): Removed entire function definition. 5. **Removed migrate command** registration (lines 2887-2894): Deleted the `program.command("migrate")` CLI command. ## Verification Final checks include: - `bun run typecheck` — ensure no dead references - `bun run lint` — verify clean formatting - Manual test: `bun packages/cli/src/cli.ts setup` — confirm 3 harness options appear, no import prompt