toolcontract provides contract testing specifically for LLM agent tool-calls. It helps developers catch regressions in tool-calling behavior that can occur when LLM providers ship new model versions. Built as a pytest plugin, it integrates into existing test suites for OpenAI and Anthropic-based agents.
toolcontract sits in PulseGate's Testing & QA category. It focuses on detecting and preventing regressions in LLM agent tool-calling behavior when model providers release new versions. toolcontract is an open-source project aimed at developers. The project is open source (MIT). It ships for the command line.
Divyansh2202 builds and maintains toolcontract, and it first shipped in 2026. The project is developed in the open on GitHub with 5 commits in the last 90 days. Among its 4 catalogued features are Contract Testing, Regression Detection, and Pytest Integration. It exposes integrations via a public API.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do