Observability
Status and health
Section titled “Status and health”mxr statusmxr status --watchmxr doctor --checkmxr doctor --check --format jsonmxr doctor --index-statsmxr doctor --store-statsThe TUI Diagnostics page shows the same runtime information in one place:
- Account health
- Status
- Doctor data
- Recent events
- Recent logs
- Bug-report trigger
Event stream
Section titled “Event stream”mxr eventsmxr events --type syncmxr events --type sync,rule --format jsonUse the event stream when you want structured, low-noise runtime signals instead of raw log lines.
History
Section titled “History”mxr historymxr history --category mutationmxr history --category mutation --format jsonmxr history --level error --limit 20Use history when you want persisted event records instead of the live stream. This is the easiest way to review recent mutation activity after a batch command or agent workflow.
mxr logsmxr logs --level errormxr logs --purgeText logs live under the mxr data directory. Structured event history is also in SQLite and pruned by the configured retention window.
Notifications and quick counts
Section titled “Notifications and quick counts”mxr notifymxr notify --format jsonmxr notify --watchmxr count "label:inbox unread"These commands are useful for status bars, shell prompts, and lightweight monitoring.
Bug reports
Section titled “Bug reports”When you need a shareable diagnostic bundle:
mxr bug-reportmxr bug-report --stdoutmxr bug-report --githubOr open Diagnostics in the TUI and trigger bug-report generation there.