built callcheck, validates ai tool call responses against a schema and auto repairs the ones that fail before an agent acts on them.
→ zod based validation, no new schema language → repair loop sends errors back to a model, retries up to a limit → wrap a tool once, every call after is protected → free repair calls through ai gateway, no separate subscription → cli and npm package, same core
github.com/abhivarde/callcheck
would love feedback, especially on the repair prompt and retry strategy
