← Roo Code Changelog
cli-v0.1.0
pre-releaseRoo Code CLI v0.1.0
Feb 19, 2026 (10d ago)
View on GitHub →
What's New
Added
- NDJSON Stdin Protocol: Overhauled the stdin prompt stream from raw text lines to a structured NDJSON command protocol (
start/message/cancel/ping/shutdown) with requestId correlation, ack/done/error lifecycle events, and queue telemetry. Seestdin-stream.tsfor implementation. - List Subcommands: New
listsubcommands (commands,modes,models) for programmatic discovery of available CLI capabilities. - Shared Utilities: Added
isRecordguard utility for improved type safety.
Changed
- Modularized Architecture: Extracted stdin stream logic from
run.tsinto dedicatedstdin-stream.tsmodule for better code organization and maintainability.
Fixed
- Fixed a bug in
Task.tsaffecting CLI operation.
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh
Or install a specific version:
ROO_VERSION=0.1.0 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh
Requirements
- 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 --help
Platform 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
4dd399bc9d26ef587dddaa28185f901c72a3823cc15442f1f56d9807251487df roo-cli-darwin-arm64.tar.gz
52b439bf016377b478b84f8c70e3f161e1005e0f3234951d376a6aefa620ab71 roo-cli-linux-arm64.tar.gz
4f4a746b9909782d0e04ff666c74f3648242205d60947e8044c6b76100e02ef9 roo-cli-linux-x64.tar.gz