| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
…perty Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…otes Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Design + plan for the read-only state property + public CircuitState enum, and the Active Index entry. Bundle stays active/draft until merge. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Post-merge bookkeeping for PR #70: fill the 0.14.0 release-notes PR number, mark the bundle shipped (pr: 70), move it active -> archive, flip its Index line to Archived, and trim the deferred CircuitBreaker entry to just manual control now that read-only state has shipped. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
| Back | FazBrowse Home | New Git URL |
Summary
Exposes the circuit breaker's current state read-only, via a public CircuitState enum and a state property on both AsyncCircuitBreaker and CircuitBreaker — for health/readiness endpoints, dashboards, and tests.
Closes the cheap half of the deferred CircuitBreaker introspection item (manual control force_open/force_closed stays deferred). Ships as 0.14.0 (additive, no breaking changes).
What's in it
No behavior change to either trip mode; version is tag-driven, so pyproject.toml is untouched.
Design + plan: planning/changes/active/2026-06-16.03-circuit-breaker-state/.
Test plan
🤖 Generated with Claude Code