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

Start with the error Myco reports, myco --version, and the selected profile. The installed myco --help overview describes your exact build's runtime contract; this website tracks main.

SymptomWhat to check
No models configuredCreate [gateways] / [models] in the config path printed in the error. Myco ships no model catalog.
Unknown model--model takes a catalog key, not necessarily the provider's wire ID. Set api_id separately.
Missing credentialRead the named environment variable or file source. Check the environment of the process launching Myco.
Provider rejects thinkingSet the model's thinking mode to one the endpoint supports, or none.
Remote is DOWNRun the non-interactive SSH checks in remote hosts; verify version, PATH, and authentication.
Session missingCheck the profile and archived-session filter. Nested and compaction worker sessions are hidden in ordinary listings.
Session is lockedAnother running process owns the session. Continue there or use a different session.
Shell missing after resumeConversation history persists; live tools do not survive process exit.
Unexpected submissionEnter sends; use Shift-Enter or Alt-Enter for newlines.

Oversized input

Myco checks per-image and per-message attachment budgets before sending input. Images already in the conversation also contribute to the whole request size. A request rejected for size triggers recovery into a successor thread without the last user turn; the predecessor preserves the rejected input and recorded tool actions. Resend smaller input, compact, or start a new session. Recovery does not undo tool side effects.

Repeated failures or interruption

Only transient failures before response parts arrive are retried automatically. An error after partial output is surfaced rather than replayed. The Cancel button cancels the turn, including retry waits; tools have their own cancellation cleanup. Inspect current files and processes before resubmitting work with side effects.

Recover useful evidence

Use session_meta to inspect session metadata and paths. The browser shows startup warnings, running errors, and tool outcomes; server diagnostics go to the launching terminal. Read saved threads through session_history for structured history. Legacy .console files remain available but are not extended by the server.

When reporting a bug, include the version, relevant config shape with credentials removed, host and protocol involved, and the smallest reproduction. The harness operations manual covers host diagnosis in greater depth.