Observability
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
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
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.
Logs
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
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
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.