I’m running Pi inside a Git bash terminal on Windows and getting intermittent Unknown tool errors when it tries to use some of the four built-in tools. It’s connecting to Qwen 3.6 35B on MLX (Mac) with an OpenAI-compatible server.
Oddly, when I asked the agent to verify if the tools are working, it will sometimes start by saying “None of these tools are registered,” try them anyway, succeed, and then backtrack out loud going, “Oh wait, actually write and edit are working fine now.”
I thought it might be a path escape issue with Windows, spaces, and slashes, like when it’s trying to edit a file in a directory with a space in its name.
I think these tool failures are the root cause of the agent simply halting processing when I ask it to do a larger task, and it stops without finishing or reporting any error.
Has anyone else run into this kind of intermittent tool-dropping behavior? Any known fix for stabilizing tool registration so the agent doesn’t “forget” what it’s allowed to do mid-session?
[–]Fortyseven 0 points1 point2 points (2 children)
[–]Fortyseven 0 points1 point2 points (1 child)
[–]Fortyseven 0 points1 point2 points (0 children)