Check setup
check_setupCheck every part of the user's Keeploop setup and report one row per check, each 'pass', 'warning' or 'fail': the app and core, Full Disk Access, whether Apple Mail has accounts, Automation for Mail, Calendar, each source that is on, each connected AI app, remote access, the Slack app, ntfy, monitor scanning, disk space and Codex delivery. A row that is not a pass has one plain sentence (detail) and one fix: its title is the button the user should press in Keeploop (for example 'Open Full Disk Access settings'). Checks for features that are off are listed in not_checked. Call this when something in Keeploop is not working, before guessing; it reads no mail. A few checks go over the network: remote access (through Keeploop's connection service or the user's own tunnel), the ntfy server and the Slack app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | Yes | ||
| failed | Yes | ||
| passed | Yes | ||
| warnings | Yes | ||
| checked_at | Yes | ||
| not_checked | Yes | ||
| app_facts_at | No |