BeforeAgent
01Hook Claude Code
One of 4 in hooks.json
Runs on the BeforeAgent event, executing cli.js via node with --harness. From ilyautov/cordon.
A deterministic layer between untrusted content and agent actions: it removes the hidden layer, remembers where data came from, and keeps calls inside the boundaries of the intent. | A deterministic layer between untrusted content and AI agent actions: it removes the hidden layer and remembers the provenance
This repository also configures its own agents. See what cordon tells them →
Hook Claude Code
One of 4 in hooks.json
Runs on the BeforeAgent event, executing cli.js via node with --harness. From ilyautov/cordon.
Hook Claude Code
One of 4 in hooks.json
Runs on the BeforeTool event, executing cli.js via node with --harness. From ilyautov/cordon.
Hook Claude Code
One of 4 in hooks.json
Runs on the AfterTool event, executing cli.js via node with --harness. From ilyautov/cordon.
Hook Claude Code
One of 4 in hooks.json
Runs on the AfterAgent event, executing cli.js via node with --harness. From ilyautov/cordon.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: