Rovo Dev CLI now supports event hooks that automate repetitive development tasks like notifications, linting, builds, and tests. Event hooks let you trigger custom scripts at specific moments in the agent lifecycle, such as when it finishes generating a response, encounters an error, or needs tool permissions. The feature was inspired by developers forgetting about CLI tasks running in the background and agents waiting idle for user input. A quick-start example demonstrates setting up sound notifications when the agent requests tool permissions using simple OS-specific commands.
Table of contents
What are Event Hooks?What inspired event hooks?Common examples for using event hooksKey takeawaysSort: