v0.4.1 — Thinking model support, queue depth API, 15 health checks
Highlights
- Thinking model support — auto-detects DeepSeek-R1, QwQ, phi-4-reasoning and inflates token budgets to prevent empty responses
- Queue depth API —
GET /fleet/queuefor client-side backoff decisions - KV cache bloat detection — health check detects when
OLLAMA_NUM_PARALLELis too high - Stream reliability checks — client disconnect and incomplete stream tracking
- 15 health checks total
Fixes
- Embeddings proxy was incorrectly routing through chat pipeline
shutil.which()couldn't find mflux/DiffusionKit installed viauv tool- Client disconnects and incomplete streams now tracked correctly
See CHANGELOG.md for full details.
Install: pip install ollama-herd==0.4.1