SessionStart
01Hook
Runs when a session starts, executing session-start.mjs via node. From berrzebb/consensus-loop.
Claude Code plugin — structural guardrails for multi-agent software development. RTM-based evidence, cross-model adversarial audit, 7 MCP tools, worktree isolation, HITL retrospective. DOI: 10.5281/zenodo.19108370
Hook
Runs when a session starts, executing session-start.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when the agent finishes a response, executing session-stop.mjs via node. From berrzebb/consensus-loop.
Hook
Runs before the agent uses a tool for Bash and Agent tool calls, executing session-gate.mjs via node. From berrzebb/consensus-loop.
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing index.mjs via node. From berrzebb/consensus-loop.
Hook
Runs before the context is compacted, executing pre-compact.mjs via node. From berrzebb/consensus-loop.
Hook
Runs after the context is compacted, executing post-compact.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when a subagent starts for implementer and scout tool calls, executing subagent-start.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when a subagent finishes for implementer tool calls, executing subagent-stop.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when a git worktree is created, executing worktree-create.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when a git worktree is removed, executing worktree-remove.mjs via node. From berrzebb/consensus-loop.
Hook
Runs on the TeammateIdle event, executing teammate-idle.mjs via node. From berrzebb/consensus-loop.
Hook
Runs when a task is marked completed, executing task-completed.mjs via node. From berrzebb/consensus-loop.