|
| 1 | +# PR #2 Testing Checklist — Strip Hub/Mission Control Code |
| 2 | + |
| 3 | +## Critical |
| 4 | + |
| 5 | +- [x] **Extension cold start** — Launch VS Code with the extension. No errors in Output panel ("Continue" channel) or Dev Tools console. _(Found and fixed `message.includes` crash in `webviewProtocol.ts` + removed dead proxy-server error handling block.)_ |
| 6 | +- [x] **Fresh install onboarding** — Delete/rename `~/.continue/config.yaml`, restart. Onboarding card shows "Configure your models" (no Hub sign-in). _(Removed "Credits" tab, fixed Ollama link padding, title font sizes, and "Google Gemini API API key" duplicate.)_ |
| 7 | +- [x] **Existing config loads** — With existing `config.yaml`, models/context providers/MCP servers all load. |
| 8 | +- [x] **API key resolution from `.env`** — Models using secrets from `~/.continue/.env` or workspace `.env` authenticate and respond. |
| 9 | +- [x] **Config reload** — Edit `config.yaml` while running, changes picked up without restart. |
| 10 | + |
| 11 | +## High Priority |
| 12 | + |
| 13 | +- [x] **Profile/assistant switching** — Assistant dropdown shows only local profiles. Switching works. _(Fixed missing profiles list in GUI by adding `profiles` to configUpdate message. Also fixed initial Redux state label and adjusted dropdown styling.)_ |
| 14 | +- [x] **Compilation** — `tsc --noEmit` passes for core, GUI, and VS Code extension. |
| 15 | +- [x] **Test suite** — Vitest tests pass: `LocalPlatformClient` (8), `LocalProfileLoader` (2), `doLoadConfig` (2) — all 12 pass. |
| 16 | +- [x] **No telemetry network calls** — Dev Tools Network tab shows no requests to `posthog.com` or `sentry.io`. |
| 17 | +- [x] **Agent mode tools** — Start an agent conversation, all tools load correctly. |
| 18 | + |
| 19 | +## Medium Priority |
| 20 | + |
| 21 | +- [x] **MCP servers connect** — Configured MCP servers connect and tools appear. |
| 22 | +- [x] **Local blocks in YAML** — Local model block files in `.continue/models/` auto-merge into config correctly. |
| 23 | +- [x] **Background mode view** — N/A, component removed from UI routing. No way to navigate to it. |
| 24 | +- [x] **Keyboard shortcut `Cmd+Shift+'`** — Toggles between configs without errors. |
| 25 | +- [x] **Config settings page** — Settings page renders cleanly, no Account dropdown or Organizations tab. _(Removed GitHub issue/community links.)_ |
| 26 | + |
| 27 | +## Low Priority |
| 28 | + |
| 29 | +- [x] **"Main Config" naming** — Fresh installs show "Main Config" as default profile name. |
| 30 | +- [x] **IntelliJ startup** — Profiles load correctly after rebuilding core binary. _(Core binary must be rebuilt for IntelliJ to pick up changes.)_ |
0 commit comments