Skip to content

Conversation

@HarryCampion
Copy link
Collaborator

This pull request introduces support for the Roborev code review agent into the Agentic workflows. It adds new Makefile targets for installing, initializing, and managing Roborev, updates environment configuration, and ensures the workspace is cleaned up appropriately. The README is also updated to document the new workflow commands.

Roborev integration and workflow enhancements:

  • Added new Makefile targets in .rhiza/agentic/Makefile.agentic for Roborev, including installation, initialization, starting/stopping the daemon, reviewing commits, and launching the Roborev TUI dashboard. These commands streamline the process of setting up and using Roborev for code reviews.
  • Updated the README.md to document the new Roborev-related workflow commands, making it easier for users to discover and use these features.

Configuration and environment updates:

  • Added ROBOREV_AGENT=copilot to the .rhiza/.env file to set the default Roborev agent, ensuring consistent configuration across environments.

Cleanup improvements:

  • Modified the main Makefile to remove .roborev.toml during the clean target, helping keep the workspace tidy.

Minor formatting:

  • Added a blank line in the Makefile for improved readability.

A colleague of mine and @markrichardson had made us aware of https://github.com/wesm/roborev, made by the creator of pandas. This feels like a really cool tool to bring into rhiza. I think it becomes part of the rhiza-tools suite but for now putting this in draft for you both to play within the rhiza framework. It's installed in the same way as UV and copilot, inside the ./bin and cleaned up after make clean. Following the below steps to get a feel for how it works and let me know if this makes sense to exist within the Rhiza framework.

make review-latest - will install copilot and roborev within ./bin and run the daemon and kick off a worker to review latest commit
make review-status - shows the status of requested reviews
make review-dashboard - invokes the tui for roborev where you can interact with the reviews

@HarryCampion
Copy link
Collaborator Author

make review-latest & make review-status
Screenshot 2026-01-06 at 22 51 39

make review-dashboard - this is golang tui
Screenshot 2026-01-06 at 22 52 07

Screenshot 2026-01-06 at 22 52 26

@tschm
Copy link
Member

tschm commented Jan 7, 2026

Wow, that's cool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants