Resilience Patterns
MCP Server LangGraph includes production-grade resilience patterns to handle failures gracefully. See ADR-0030: Resilience Patterns for design rationale.Overview
The resilience module provides five patterns:Circuit Breaker
The circuit breaker prevents cascade failures by failing fast when a service is unhealthy.States
- CLOSED: Normal operation, requests pass through
- OPEN: Service unhealthy, requests fail immediately
- HALF_OPEN: Testing if service recovered