Diagnostics and health
Veyyon’s shipped diagnostics today are scoped to plugins and interactive debug — not a
full install-wide veyyon doctor command yet.
Plugin doctor (shipped)
$ veyyon plugin doctor
$ veyyon plugin doctor --fix
Checks plugin installation health. With --fix, it attempts automatic repairs where implemented.
Additional plugin-environment checks warn when optional external binaries (sd, sg, git) or common
API keys are missing — these are warnings, not hard failures.
TUI debug (shipped)
/debug
Opens the debug tools selector in the interactive session.
Memory diagnostics (shipped)
/memory diagnose
/memory stats
Operate the mnemopi memory backend from the TUI. See Memory.
Spec — not shipped: top-level veyyon doctor
Older handbook pages described:
$ veyyon doctor
$ veyyon doctor --json
$ veyyon doctor --summary --all
That full install health reporter (binary, sandbox, auth, terminal capabilities, feature flags, update feed, custom CA env vars) is not implemented as a root CLI subcommand today. Any mention of veyyon doctor for install health is a target, not current behavior.
Workaround today
veyyon --versionand a normal interactive session start.veyyon plugin doctorfor extension health./debugand/memory diagnoseinside the TUI.- Troubleshooting for common setup failures.
Exit status (plugin doctor)
veyyon plugin doctor exits non-zero when checks report error status. Warnings may still exit zero.