run_diagnostics
Check why paste or transcription is failing by running a local diagnostics report on tooling, permissions, daemon health, and hotkey conflicts. Returns structured findings with actionable remediation steps.
Instructions
Run the local Windy Doctor check battery and return a structured report: overall health (healthy / degraded / unhealthy), per-check status (ok / warning / error / not_applicable), severity, what was found, and (for non-ok findings) an actionable remediation step that often references the specific MCP tool to call next (e.g., "install_dependency({tool: "wtype"})"). Covers: paste-stack tooling presence, /dev/uinput permissions, ydotoold daemon health, polkit rule installation, Python transcription engine liveness, Mutter hotkey collision. No system mutation — pure read. Use this as the starting point for any "why is paste broken / why is transcription failing" agent flow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||