Unified Release Check
core.release_checkDecide release readiness with fail-closed validation of Lens comparison, Evals, and chaos evidence; missing, malformed, or failed required evidence blocks approval.
Instructions
Decide release readiness from a Lens comparison, an Evals report (judged by the Evals release gate) and a chaos.run_experiment report. Fails closed: required evidence that is missing, malformed or from a failed call blocks readiness. Comparison and chaos evidence default to this session.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "core.release_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| comparison | No | A lens/core.compare_runs result. Defaults to the session's last comparison. | |
| session_id | No | Session to read/write shared state under. Defaults to 'default'. | |
| thresholds | No | Evals GateConfig fields (for example min_pass_rate, max_failed_cases). Unknown keys are rejected. The Evals default requires every case to pass. | |
| chaos_report | No | A chaos.run_experiment result. Defaults to the session's last chaos report. | |
| evaluation_report | No | A native Agentic Evals evaluation report. | |
| required_evidence | No | Evidence kinds that must be present. Defaults to all three. |