# Troubleshooting
[Home](/en/ai)
[Catalog](/en/ai/catalog)
Basic ai_stp diagnostics and safe recovery after an error.
## Pages
[Publishing and authoring](/en/ai/docs/authoring)
[CLI commands](/en/ai/docs/commands)
[Supported harnesses](/en/ai/docs/harnesses)
[Overview](/en/ai/docs)
[Quickstart](/en/ai/docs/quickstart)
[Security checks](/en/ai/docs/security-checks)
[Trust and safety](/en/ai/docs/trust)
[Catalog](/en/ai/docs/catalog)
[CLI](/en/ai/docs/cli)
[Install telemetry](/en/ai/docs/cli/telemetry)
[agent](/en/ai/docs/components/agent)
[command](/en/ai/docs/components/command)
[hook](/en/ai/docs/components/hook)
[Components](/en/ai/docs/components)
[instruction](/en/ai/docs/components/instruction)
[mcp](/en/ai/docs/components/mcp)
[plugin](/en/ai/docs/components/plugin)
[setting](/en/ai/docs/components/setting)
[skill](/en/ai/docs/components/skill)
[Concepts](/en/ai/docs/concepts)
[Publishing](/en/ai/docs/publishing)
[Setups](/en/ai/docs/setups)
[Troubleshooting](/en/ai/docs/troubleshooting)
[Trust and safety](/en/ai/docs/trust-and-safety)
## Content
# Troubleshooting
Start with:
```bash
ai-stp doctor --json
```
It reports the state of the CLI, the environment, the local registry, the
device, and what this installation can do.
## Command not found
Check the installation:
```bash
uv tool list
```
If `ai-stp-cli` is installed but the command is unavailable, check that the
`uv` tools directory is on `PATH`.
## No account
An account is not needed for local work or for reading the public catalog
anonymously. Signing in is needed for private objects, synchronisation,
publication, devices and grants.
## No network
Local mode should keep working after the initial setup. The public catalog may
be answered from cache if the object was already confirmed by the platform.
## An install failed
Do not delete the target or the backups by hand. Check the plan, the operation
journal and the provider's state, then use the ordinary recovery path.