Software Development
Circuit Breaker Pattern
The Circuit Breaker Pattern implements robust fault tolerance for agentic tool calls by monitoring tool health, managing closed, open, and half‑open states, and reducing task scope when failures occur. It routes calls to alternative tools via capability maps and enforces failure budgets to prevent error accumulation, separating orchestration from execution. This skill benefits developers building agents that rely on multiple tools with varying reliability, enabling graceful recovery from tool outages and hardening workflows against cascading failures.
- Publisher / source
- pjt222/agent-almanac (found on the CSV list)
- Upstream record
- pjt222/agent-almanac
- Version
- Version 1
- Published
- Publication review
- Approved for publication
- Content fingerprint
cf6f296fa70cae347b247f4626e5cf66093c39ae6d36a1fb43471d720b4a0244