ait doctor — Complete Reference
Run focused diagnostics for repository, agent, server, remote, installation, and storage conditions.
Audience: Users and operators
Operating boundary#
Purpose: Run focused diagnostics for repository, agent, server, remote, installation, and storage conditions.
Effect class: Mostly diagnostic; options such as ensure, connect, or repack perform the mutations stated in their exact help.
Coverage: 4 public help surfaces under ait doctor.
The blocks below preserve the RC.6 binary output in full, including every emitted argument, option, default, possible value, conflict, and requirement.
Complete command tree#
ait doctor
ait doctor memory-root
ait doctor runtime-root
ait doctor plan-authorityExact emitted help#
ait doctor#
Binary description: Inspect effective AIT configuration and host readiness without repairing it.
Inspect effective AIT configuration and host readiness without repairing it.
Usage: ait doctor <COMMAND>
Commands:
memory-root Validate the configured memory-backed runtime root.
runtime-root Inspect the effective server runtime-root placement.
plan-authority Inspect the fixed Rust-native Plan authority contract.
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print helpait doctor memory-root#
Binary description: Validate the existing memory-backed root recorded in task_worktree.memory_root, plus its typed capacity and derived Task runtime location. This diagnostic never mounts, provisions, repairs, or creates the root.
Validate the existing memory-backed root recorded in task_worktree.memory_root, plus its typed capacity and derived Task runtime location. This diagnostic never mounts, provisions, repairs, or creates the root.
Usage: ait doctor memory-root [OPTIONS]
Options:
--json
Emit the diagnostic payload as JSON.
-h, --help
Print help (see a summary with '-h')ait doctor runtime-root#
Binary description: Inspect the server runtime root selected by AIT_RUNTIME_DATA (or legacy AIT_NATIVE_SERVER_DATA) and report whether Snapshot scans protect it.
Inspect the server runtime root selected by AIT_RUNTIME_DATA (or legacy AIT_NATIVE_SERVER_DATA) and report whether Snapshot scans protect it.
Usage: ait doctor runtime-root [OPTIONS]
Options:
--json
Emit the diagnostic payload as JSON.
-h, --help
Print help (see a summary with '-h')ait doctor plan-authority#
Binary description: Inspect the fixed Rust-native Plan authority contract and required exports.
Inspect the fixed Rust-native Plan authority contract and required exports.
Usage: ait doctor plan-authority [OPTIONS]
Options:
--json
Emit the diagnostic payload as JSON.
-h, --help
Print help (see a summary with '-h')