SessionStart
01Hook
Runs when a session starts, executing session-start.sh via sh. From AraneaDev/cassandra.
Claude Code plugin that remembers the Bash and MCP tool calls which already failed in a project, and says so before your agent runs one again with nothing changed. Speaks across compaction, a new session, and subagent isolation, where the failure is no longer in context.
Hook
Runs when a session starts, executing session-start.sh via sh. From AraneaDev/cassandra.
Hook
Runs before the agent uses a tool for ^(Bash and mcp__.*)$ tool calls, running "$CLAUDE_PLUGIN_ROOT/bin/cassandra-hook". From AraneaDev/cassandra.
Hook
Runs after a tool call finishes for ^(Bash and mcp__.*)$ tool calls, running "$CLAUDE_PLUGIN_ROOT/bin/cassandra-hook". From AraneaDev/cassandra.
Hook
Runs when a tool call fails for ^(Bash and mcp__.*)$ tool calls, running "$CLAUDE_PLUGIN_ROOT/bin/cassandra-hook". From AraneaDev/cassandra.
Hook
Runs on the PermissionDenied event for ^(Bash and mcp__.*)$ tool calls, running "$CLAUDE_PLUGIN_ROOT/bin/cassandra-hook". From AraneaDev/cassandra.
Hook
Runs after the context is compacted, running "$CLAUDE_PLUGIN_ROOT/bin/cassandra-hook". From AraneaDev/cassandra.