Agent-action events. Replace the demo seed, or mount your event folder.
Results
A decision on each action, plus report.json.
How It Works
Each action is evaluated against policy rules: file, shell, and network. The result is allow, alert, or block.
Overview
Coding agents read files, run shells, and open network connections on the operator's machine. A reverse shell, an .env read, or an exfil curl is a policy decision that has to land before the action runs, not after a ticket. Pattern and sequence rules plus a Cedar/YARA reference-monitor corpus are the floor for that gate.
This is a standing check for continuous security testing. You seed demo agent-action events, evaluate them with AgentsLeak, inventory the GolemHalt Cedar/YARA corpus, and correlate allow, alert, and block decisions you can schedule as a retest delta when policies or hooks change.
It sits next to Web AI Agent Audit (embedded web agents) and MCP Trust Boundary Suite (MCP server config). This Collection unit is the coding-agent action path: event JSON in, policy decisions out. Default Seed needs no live Claude or Cursor session. Replace it with your hook captures.
Scan · AgentsLeak evaluate runs pattern and sequence policy decisions with mode=evaluate.
Scan · GolemHalt policy corpus inventories Cedar and YARA reference-monitor paths.
Results · Correlate merges findings, inventory, remediation, and retest_delta outputs.
Inputs
Seed events folder. Default demo JSON. Replace with Claude Code or Cursor hook captures. Each event needs a category plus metadata.file_path, metadata.command, or metadata.url as relevant.
AgentsLeak mode. Default evaluate (uses Seed). fixture ignores Seed and runs the built-in demo pack. policies inventories rules only.
GolemHalt corpus. Private vault Arsenal tool. No extra operator input on the smoke path.
Outputs
findings.jsonl. ALLOW, ALERT, and BLOCK decisions with rule id and remediation.
inventory.jsonl. Rules, decisions, categories, and Cedar paths observed.
summary.jsonl. Rollup for the correlate pass (evidence_bar, decisions).
retest_delta.jsonl. Schedule-as-diff scaffold when the policy pack or hooks change.