gia_run_patrol
Run read-only patrol or audit packs to produce compliance evidence and findings. Audit packs deliver deterministic pass/fail per NIST controls, requiring human approval for high-sensitivity packs.
Instructions
Execute a patrol or audit pack — read-only posture checks that produce findings or compliance evidence. Classification: ADVISORY for low/moderate sensitivity, MANDATORY for high sensitivity. REJECTS remediation/hardening packs (use gia_apply_pack for those). Audit packs produce deterministic pass/fail per NIST control — no AI interpretation.
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": {
"pack_id": "<pack_id>"
},
"name": "gia_run_patrol"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pack_id | Yes | Patrol or audit pack ID (e.g. patrol-open-ports-v1, audit-nist-ac-basics-v1) | |
| scout_data | No | Pre-collected command outputs keyed by step number (e.g. {"step_1": "output..."}). If not provided, returns command definitions for caller to execute. | |
| approved_by | No | Required ONLY for high-sensitivity packs. Human approver identity. |