generate_release_recommendation
Generate a release readiness verdict by combining CI failures, flakiness history, and code changes to output GO, NO_GO, or INVESTIGATE with confidence score and blocker breakdown.
Instructions
The final step: combines failures, flakiness history, and code change correlation to produce a GO / NO_GO / INVESTIGATE verdict with confidence score and a breakdown of blockers vs safe-to-ignore failures.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"failures": "<failures>",
"flakinessHistory": "<flakinessHistory>",
"changedFiles": "<changedFiles>"
},
"name": "generate_release_recommendation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output format. Use 'markdown' for GitHub PR comments or Slack. Defaults to 'text'. | |
| failures | Yes | All failures from the CI run | |
| changedFiles | Yes | Files changed in this commit/PR | |
| affectedTests | No | Tests known to be affected by code changes (from ast-impact-mapper-mcp) | |
| flakinessHistory | Yes | Flakiness history for cross-referencing | |
| customInfraPatterns | No | Extra regex patterns (as strings) to classify as infrastructure errors, e.g. 'GCP quota exceeded', 'No space left on device' |