PreToolUse
01Hook
Runs before the agent uses a tool, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
The Role of Thoughts: a Dynamic Cognitive Mixture-of-Experts router for Claude Code. 9 expert lenses, 10 routing lanes, an R/s+ divergence gauge -- specified in 1770 machine-checked Lean 4 theorems across 99 modules, with 797 mutants applied and 797 killed, and 84 checkers behind 83 release gates.
Hook
Runs before the agent uses a tool, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs after a tool call finishes, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a tool call fails, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs after a batch of tool calls, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when the agent sends a notification, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when you submit a prompt, before the agent sees it, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs to expand your prompt before the agent sees it, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a session starts, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a session ends, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when the agent finishes a response, executing rot-router.ps1, prover-remind.ps1 and rot-voice-gate.ps1 with --stdin (3 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the StopFailure event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a subagent starts, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a subagent finishes, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs before the context is compacted, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs after the context is compacted, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the PreModelSwitch event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the PostModelSwitch event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when the agent asks permission for an action, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the PermissionDenied event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs once when the project is set up, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the TeammateIdle event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs on the TaskCreated event, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when a task is marked completed, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.
Hook
Runs when the agent asks you a question, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.