how strict do you make your tool schemas?
a status arg typed as a plain string will eventually get "in progress", "In Progress" and "wip" for the same thing, and the tool just takes it an enum fixes that, but then every new status is a schema change do you go enums everywhere, or only after a field has already bitten you?
Read the full story at r/AI_Agents ↗
Timeline · 1 report
- 2026-10-14 17:34 · r/AI_Agents
how strict do you make your tool schemas?