Skip to main content
scout doctor checks this computer without changing local results or syncing anything to Atlas. Use it before a large run, before search-backed discovery, and before syncing reviewed results.

Basic Check

Check a specific Atlas environment:
Doctor checks local model access, the local database path, search connection state, Atlas reachability, and login or API-key readiness for sync.

Require What The Run Needs

Use --require when a script should stop unless Scout is ready:
--require can be repeated. JSON output includes the same exit code the shell receives, so scripts can stop before a run starts.

What To Require

Known URL runs and extraction from stored article corpora can work without a search key. Sync and worker jobs require a valid Atlas login or API key.

Atlas Upload Token Check

When a saved login exists, doctor contacts Atlas and verifies that the login can mint an upload token for the selected environment. It discards that token and does not sync run data. If the check returns HTTP 401, log in again for that environment:
For scripts, pass an API key only through the shell: