Summary
Users currently must navigate to the Doctor page to interact with zeroclaw. This adds unnecessary steps, especially when a quick diagnosis is needed from other parts of the app.
Proposal
- Add a global keyboard shortcut or floating action button to invoke a quick zeroclaw dialog from any page
- Add a "Quick Diagnose" button on each instance card in the instance list, pre-filling the instance context
- Support one-click diagnosis from error dialogs, automatically carrying the error context into the zeroclaw conversation
- The quick dialog should be a lightweight overlay, not a full page navigation
Affected Files
- Frontend: new global dialog component
- Instance list page — add per-instance action button
- Error dialog components — add "Diagnose with Crayfish" action
src-tauri/src/doctor_commands.rs — support context-prefilled sessions
Motivation
Lowers the barrier to using zeroclaw. Users encountering problems should be one click away from intelligent help, regardless of where they are in the app.
Summary
Users currently must navigate to the Doctor page to interact with zeroclaw. This adds unnecessary steps, especially when a quick diagnosis is needed from other parts of the app.
Proposal
Affected Files
src-tauri/src/doctor_commands.rs— support context-prefilled sessionsMotivation
Lowers the barrier to using zeroclaw. Users encountering problems should be one click away from intelligent help, regardless of where they are in the app.