github RooCodeInc/Roo-Code cli-v0.0.50
Roo Code CLI v0.0.50

pre-release16 hours ago

What's New

Added

  • Linux Support: The CLI now supports Linux platforms in addition to macOS
  • Roo Provider API Key Support: Allow --api-key flag and ROO_API_KEY environment variable for the roo provider instead of requiring cloud auth token
  • Exit on Error: New --exit-on-error flag to exit immediately on API request errors instead of retrying, useful for CI/CD pipelines

Changed

  • Improved Dev Experience: Dev scripts now use tsx for running directly from source without building first
  • Path Resolution Fixes: Fixed path resolution in version.ts, extension.ts, and extension-host.ts to work from both source and bundled locations
  • Debug Logging: Debug log file (~/.roo/cli-debug.log) is now disabled by default unless --debug flag is passed
  • Updated README with complete environment variable table and dev workflow documentation

Fixed

  • Corrected example in install script

Removed

  • Dropped macOS 13 support

Installation

curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Or install a specific version:

ROO_VERSION=0.0.50 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) or Linux x64

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 x64

Checksums

40e8a7c48e4dda9292b18e717c712a593b0846bf621320334b0acec0d2baa03e  roo-cli-darwin-arm64.tar.gz
223debf015deeed44276427e8e43b03900ec295f4c2a8a3532c632d3cfa1d402  roo-cli-linux-x64.tar.gz

Don't miss a new Roo-Code release

NewReleases is sending notifications on new releases.