Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Troubleshooting

Most Veyyon failures should tell you what failed and what to change. This page gives the public reading path for the common cases.

Install or startup fails

Run:

veyyon --version
veyyon plugin doctor

veyyon plugin doctor checks extension health and warns about missing optional binaries or provider keys. Treat a non-zero result as actionable: fix the line it reports, then run the command again.

A provider does not work

Check the provider key first. The supported environment variables are listed in Models and providers. Confirm that the configured base URL and API key are correct for your chosen provider.

A command or edit is blocked

Check Configuration. The approval policy decides when Veyyon must ask before acting, and the sandbox policy decides what a command may read, write, or reach. Veyyon should fail closed when a safety decision is unclear.

Output looks truncated

Truncation is intentional when output exceeds a tool budget. The output should include the next action, such as increasing a limit, using an offset, or narrowing a search. See Lower token cost and faster turns and Bounded reads and instant search.

Where to go next