Covendocs
CLI ReferenceDoctor

Doctor

Reference for coven doctor output and the readiness checks it performs before running harness sessions.

1 min read

coven doctor is the first command to run after install and the first command to run when something feels broken.

coven doctor

It checks the local state directory, project detection, daemon/socket status, and supported harness CLIs.

What it checks

AreaWhat to look for
StoreThe path Coven will use for local state. Defaults to ~/.coven unless COVEN_HOME is set.
ProjectWhether the current directory resolves to a git/project root.
DaemonWhether the daemon is running, stale, or stopped, and which socket it owns.
HarnessesWhether Codex or Claude Code is available on PATH.
Next stepsA suggested coven run <harness> "..." command when a harness is available.

Common next steps

If the daemon is stopped:

coven daemon start

If the daemon is stale:

coven daemon restart

If no harness is ready, install or authenticate one of the supported harness CLIs, then run coven doctor again.

Support evidence

For support reports, include:

  • The exact coven doctor output.
  • The command you expected to work.
  • The current working directory, if it is not private.
  • Whether you use custom COVEN_HOME.

For daemon-specific failures, continue with Daemon commands and Daemon observability.

Was this page helpful?No

Last updated on

On this page