safari_doctor
Diagnose Safari automation failures by checking macOS permissions, helper daemon, and extension bridge. Returns checklist with exact fixes for each failure.
Instructions
Diagnose the macOS permission + daemon chain in one shot: Safari running, Apple Events/Automation, native helper daemon, Accessibility (native clicks), Screen Recording, and the helper's codesign identity. Returns a pass/fail checklist with the exact System Settings fix per failure, then the extension bridge: which worker holds the profile lease, every worker that tried and what the profile probe answered it, and what each Safari profile's extension storage holds. Run this FIRST when clicks/screenshots/startup 'don't work even with permissions granted' or when tools answer 'profile extension unavailable'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||