| name | manual-test |
| description | Use when verifying claudesk after changes to ensure core functionality works end-to-end before committing. |
| disable-model-invocation | true |
manual-test
Overview
Guided manual testing checklist for claudesk. Since there are no automated tests, this is the primary verification method.
Checklist
- Start dev server — run
bun run dev, confirm it starts on port 3456 with no errors
- Open browser — navigate to
http://localhost:3456
- Sidebar loads — verify the sidebar shows available repos and existing sessions
- Launch agent — click Launch on a repo, enter a prompt, submit
- SSE streaming — confirm messages appear in real-time as the agent runs (not all at once on completion)
- Permission prompt — trigger a tool use that requires approval; verify the Allow/Deny UI appears and works
- Session switching — open two sessions, switch between them, confirm each shows its own messages
- Stop agent — click Stop on a running agent, confirm it halts and status updates
- Browser console — open DevTools, check for JavaScript errors or failed network requests
- Follow-up message — after an agent completes, send a follow-up prompt and verify it resumes the session
Pass Criteria
All 10 steps complete without errors. Any failure should be investigated before committing.