Switching reasoning levels invalidates KV cache, developers find
Armin Ronacher explained that most models encode reasoning effort in the system prompt, so switching reasoning levels mid-conversation invalidates the KV cache. A developer confirmed the issue on pidotdev 0.85.0, where changing thinking levels rewrites reasoning.effort and refreshes the cache.
2026-09-06 ~ 2026-09-06 · 3 related posts
- pidotdev 0.85.0 rewrites reasoning.effort on level switch, busting caches — workaround inside — cyberGoatPsyOps · 2026-09-06
- mitsuhiko: switching reasoning levels busts KV caches; Fable 5.1 is the exception — mitsuhiko · 2026-09-06
- Armin Ronacher: reasoning levels live in the system prompt, and switching them busts your KV cache — mitsuhiko · 2026-09-06