puppet_check
Runs allow-listed checks like tests or lint and returns only failures, optionally against a staged patch in an isolated worktree to verify changes.
Instructions
Run an allow-listed check (names from puppet-master.toml, e.g. 'test', 'lint') and get only the failures. With patch_id, runs against that staged patch in an isolated worktree.
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": {
"cmd": "<cmd>",
"root": "<root>"
},
"name": "puppet_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cmd | Yes | ||
| root | Yes | ||
| patch_id | No |