What's New
Added
- Custom Session ID Support: New
--create-with-session-idflag allows specifying a custom UUID session ID when creating tasks. Session IDs are now validated as UUIDs for both create and resume operations, as well as forstart.taskIdin stdin-stream mode.
Tests
- Added integration coverage for create+resume loading the correct session.
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.1.17 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4), Linux x64, or Linux ARM64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64roo-cli-linux-arm64.tar.gz- Linux ARM64
Checksums
cf3c1612cd6cd1e50d3db005548a071a634f17a62ca8e8b1ead5a6e832763537 roo-cli-darwin-arm64.tar.gz
d22cf06ccbaf3e9eaed8a9ccebbc4df700e00469390381dfcb33e6af5c672d53 roo-cli-linux-arm64.tar.gz
4f007b9016bb0792943680890f5aa0b52279ee168437100b9f4d32240be5b538 roo-cli-linux-x64.tar.gz