Concordat Enforces Typed Protocols for LLM Agents
Concordat is an open-source Python library that enforces finite-state protocols on LLM agents, limiting tools to legal actions and blocking unsafe calls before side effects. Its tau-bench evaluation eliminated unconfirmed airline changes while maintaining comparable task success.
Concordat makes a compelling case that agent safety should be enforced structurally, not entrusted to prompts alone.
- –Withheld tools prevent models from bypassing required confirmation steps.
- –Typed protocols bring typestate, session types, and safe inheritance into agent development.
- –The evaluation found zero unconfirmed changes versus 13 GPT-4.1 tasks and 29 Claude Haiku task-runs for standard agents.
- –Budget splitting across handoffs adds useful control over multi-agent cost and resource usage.
- –The project is promising but remains pre-alpha and tested primarily on a narrow airline workflow.
DISCOVERED
1h ago
2026-10-29
PUBLISHED
2h ago
2026-10-29
RELEVANCE
AUTHOR
arnaudmercier
