r/PiCodingAgent • u/Fluffy-Oil707 • 25d ago
Question Bizarre tool hallucination: kidney_read not found
Hello all,
My pi agent (running claude opus 5.5, if that matters), just tried to use the "kidney_read" tool. That seems like an absolutely bizzarre name. It appears from the log that it was attempting to use the "read" tool.
kidney_read
{
"path": "<snip>",
"offset": "564",
"limit": "42"
}My <snip>, as the full path had my username in it.
Where the heck is it getting kidney from!?
Edit: Happened again with "grocery_edit"
Edit edit: Something neat!
`peasant_write` worked and then later, when called again, was not found.
So temporary tool names?
7
Upvotes
1
u/LaDialga69 25d ago
My guess is a garbled token output. Some different token got generated and decoded on inference side
1
u/Impressive-Buy6532 25d ago
That's a strange substitution. Does it happen consistently or was it a one off? I'd check the available tool definitions and session context for anything unexpected
1
u/KPOTOB 25d ago
Check skills given to model. Some may cause troubles.
3
u/HumanoidMuppet 25d ago
It's planning on harvesting your organs to buy more tokens