Repository navigation
v0.4.0
0.4.0 - 2026-10-19
First Phase 4 (Unified Workflows) slice. No sibling release, dependency range
or hosted image pin changes.
Added
core.compare_runs,core.release_check,core.incident_summaryand
core.export_report, theresource://workflows/release-checkresource and a
core.release_checkprompt (contributed in #40).core.release_checkfails closed. Evaluation reports go through the Evals
release gate, the same path aslens.slo_summary, so everyGateConfig
threshold applies (strict by default) and unknown threshold keys are rejected.
Comparisons are validated with the Lens comparison model and chaos evidence
must be achaos.run_experimentreport.required_evidence(default: all
three kinds) makes absent evidence a blockingmissinggate. Each gate reports
passed,failed,invalidormissingwith reasons and observed values.core.incident_summaryreports regressions, chaos crashes or timeouts, failed
evaluation cases and blocked release gates, andno_signalswhen nothing failed.core.export_reportreturns an MCP-localmcp.unified-report.v1envelope
naming its generator; it is not an AIOS artifact.docs/unified-workflows.mdandexamples/unified_release_check.py.
Changed
core.compare_runsandlens.compare_runsshare one code path, and
lens.compare_runsnow returns invalid runs as a structured error.- Correct the Sidecar 0.8.5 discovery status in
docs/integrations.mdand add
the Agentic Evals integration.