September 20, 2026
The Pi agent can now switch tools on the fly: the conversation cache is not reset
Pi 0.86.0 was released on 19.09.2026: tools can be added and changed right in the middle of a conversation, and on supported models this does not reset the cache. The team immediately warned of possible regressions caused by system messages mid-conversation and added the /bug command for reports.

Armin Ronacher ⇌
@mitsuhiko
Regressions are quite possible here because of system messages in the middle of a conversation. We have been testing this for a while, but few people build from main. If you find issues, please, we really ask you, let us know! (And there is now /bug)
Hello people of Pi. 0.86.0 is out now. It's a big one. - mid-conversation system messages - dynamic tools on supported models without losing the kv cache - cache warming on anthropic - faster -r/-c to resume - lots of fixes - /bug to report issues https://pi.dev/news/releases/0.86.0
· 36.1K views
Pi 0.86.0 was released on 19.09.2026: tools can be added and changed right in the middle of a conversation, and on supported models this does not reset the cache. The team immediately warned of possible regressions caused by system messages mid-conversation and added the /bug command for reports.
The first reports through /bug will show the scale of the regressions.
Source
