Run the declared check lines against their expected exits
rrt_gate_runRuns repository-declared gate lines and validates each against its expected exit code, reporting per-line results instead of stopping at the first expected failure; dry-run by default.
Instructions
Run [[tool.rrt.gates]] lines; every line runs and is judged against expect.
Each line returns exit, expected_exit and ok, so a deliberately-red check
that fails as designed reads as ok, and an unexpected failure does not. Use instead
of chaining checks with &&, which stops at the first expected red line.
dry_run=True by default, because the lines are repository-declared commands.
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": "rrt_gate_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | No | ||
| dry_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| lines | No | ||
| dry_run | Yes |