Troubleshooting
Start with the command that matches your problem:
| Command | Use it when |
|---|---|
hearthwork status | You want the current state: host, model, context, slots, queue, route, profile, budget. |
hearthwork logs [--server] [-f] | You want the host’s log (requests, queue, start and stop, repairs) or llama-server’s own output. |
hearthwork doctor | An agent misbehaves and you want to know which layer is at fault. |
hearthwork diagnose | Sessions were slow or failed and you want the measured reason. |
Pages in this section
Section titled “Pages in this section”- Doctor: a compatibility check with one verdict per agent.
- Diagnose: what limited your sessions, from measured numbers.
- Logs: the host log and the model server’s output.
- Common errors: the exact messages, with causes and fixes.
A good first sequence
Section titled “A good first sequence”hearthwork statusto see whether the host and model are running and what state they are in.hearthwork doctor --quickto find the layer at fault.hearthwork logs(orlogs --server) to read what happened.- Still stuck? Open an issue on GitHub with the output of
hearthwork doctorand, if you like,hearthwork diagnose --export report.json(numbers only, no prompts or code).