v0.6.0 - SRE v2 Fleet Health
What's New
SRE v2 Fleet Health Dashboard
Full fleet health visibility with per-agent metrics, circuit breaker states, and trust stage progression.
New Endpoints
GET /sre/snapshot- Expanded with v2 fields:slis,auditEvents,fleetGET /sre/events- Recent governance audit events with limit parameterGET /sre/fleet- Per-agent health status with circuit breaker state
New Module
agent_metrics.py-AgentMetricsRegistryfor per-agent operational metrics- Circuit breaker:
closed→half-open→open - Trust stage derivation: CBT → KBT → IBT based on success rate
- Thread-safe with configurable thresholds
- Circuit breaker:
New Types
CircuitBreakerConfig- Configurable circuit breaker thresholdsTrustDimension/TrustScoreV2- Multi-dimensional trust scoringAuditEvent- Governance event for SRE panelFleetAgent- Agent health snapshotSliMetric- Standard 7-SLI dashboard metrics
Enhanced
FailSafeComplianceSLI.get_slis()- Returns 7 SliMetric objectsFailSafeAuditSink.get_recent_events()- Query recent audit eventsDecisionCallbacknow includeslatency_msparameterintegration.pywiresAgentMetricsRegistryinto_on_decisioncallback
Test Coverage
- 357 tests passing
- 46 new tests for SRE v2 components
🤖 Generated with Claude Code