Troubleshooting
Start with a diagnostic
Section titled “Start with a diagnostic”ovld doctorovld auth statusovld config listovld doctor checks backend reachability, connector installation, agent
binaries, and credential synchronization warnings.
The CLI cannot reach Overlord
Section titled “The CLI cannot reach Overlord”Check the configured backend URL with ovld config list. Choose one explicitly:
ovld config set localovld config set cloud <url>For a local installation, make sure the local backend or Desktop app is running. For a hosted installation, verify that the configured URL is the correct organization deployment and that your network can reach it.
Sign-in is not working
Section titled “Sign-in is not working”Run ovld auth login again, then verify with ovld auth status. For a
headless environment or container that cannot complete browser sign-in, use a
user token:
ovld user-token create --label "CI runner" --expires-in 90dovld auth login --token <out_token>Treat the printed token like a password: copy it once, store it in your secret manager, and revoke it immediately if it is exposed.
An agent will not launch
Section titled “An agent will not launch”Re-run its connector setup and check the local environment:
ovld agent-setup <agent>ovld doctorovld runner statusIf a queued objective is waiting, make sure a runner is available. You can
process one request manually with ovld runner once or keep a foreground
runner running with ovld runner start.
The wrong project or directory is used
Section titled “The wrong project or directory is used”From the correct checkout, run ovld add-cwd --project-id <project-id>. Then
verify project discovery with ovld protocol discover-project.
Get help
Section titled “Get help”Run ovld help for the management command summary and ovld protocol help for
agent lifecycle commands. The CLI reference lists every supported
command family and common options.
