Skip to content

Releases: RooCodeInc/Roo-Code

Roo Code CLI v0.1.15

03 Mar 07:10
f9da48f

Choose a tag to compare

Roo Code CLI v0.1.15 Pre-release
Pre-release

What's New

Fixed

  • Follow-up Routing for Completion Asks: Fixed routing of follow-up messages when the agent asks for clarification (ask_followup_question) in stdin-stream mode. Messages sent after a completion ask are now correctly delivered to the agent instead of being queued.

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.15 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

d216522eb88e036b83889bed36d91cc9330fb9a2900f257d29b269d3cc04bbe5  roo-cli-darwin-arm64.tar.gz
c37047031a684b4b2a2bb51a0b8e37b46573d7ef317590587734765cbcca36e3  roo-cli-linux-arm64.tar.gz
8854ba9d52291f61ce01a306c8a022f71bf500c7152032a4238d29ddf0b71f3e  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.14

03 Mar 05:59
02598bc

Choose a tag to compare

Roo Code CLI v0.1.14 Pre-release
Pre-release

What's New

Fixed

  • Command Output Streaming: Ensure full command output is streamed before the done event is emitted, preventing truncated output in stdin-stream mode.

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.14 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

c6cbbd3041187b2dcd4570180fc2a9cba6bf63f812280f64004f609207e56a22  roo-cli-darwin-arm64.tar.gz
cba14598aa7baaa6cf6bbf22a955ad9803793f18c5d44d9c9d50884f87565068  roo-cli-linux-arm64.tar.gz
d13e7091270185c0acd7c7fabd0d464f17bcd03bd5b37eedb8100b0e0955c0dd  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.9

02 Mar 06:33
571cae2

Choose a tag to compare

Roo Code CLI v0.1.9 Pre-release
Pre-release

What's New

Fixed

  • Stdin Stream Cancel Race: Fixed a race condition during startup cancellation in stdin-stream mode that could cause unexpected behavior when canceling tasks immediately after starting them.

Tests

  • Integration Test Suite: Added comprehensive integration test suite for stdin-stream protocol covering cancel, followup, multi-message queue, and shutdown scenarios.

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.9 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

c9d4f359ceb0e226da7a24eb055c3fb4fc4741199f50944e2e84267b949cbec5  roo-cli-darwin-arm64.tar.gz
a5fb4cd77a6f5e22b24f485b52c6194a22b16bca31adb7211c8bb7ae59f3c47f  roo-cli-linux-arm64.tar.gz
7ee4ab328771df429cdd69cb8a23d493b7d5dfb5c6ef4407ec18af04d5eec69b  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.8

02 Mar 04:03
a7cebac

Choose a tag to compare

Roo Code CLI v0.1.8 Pre-release
Pre-release

What's New

Changed

  • Command Execution Timeout: Increased timeout for command execution to improve reliability for long-running operations.

Fixed

  • Stdin Stream Queue Handling: Fixed stdin stream queued messages and command output streaming to ensure messages are properly processed.

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.8 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

d2608f3ce0f05fa9fa2b505c2ff1ad2ab01a65f6b00348a5785e55e93e00bde7  roo-cli-darwin-arm64.tar.gz
e23bfa12a790f9792fe14fe64cab4ba3feb12fdab06ec9ba472defddcb9c33cc  roo-cli-linux-arm64.tar.gz
280c8d1c3ef37de70ecc1339f5a79a6e756cf8a201047b211540264b34a64e4c  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.13

02 Mar 23:22
d6611f8

Choose a tag to compare

Roo Code CLI v0.1.13 Pre-release
Pre-release

What's New

Added

  • Skills as Slash Commands: Skills are now exposed as slash commands, so you can invoke skill workflows directly from command-style input.
  • Skill Fallback Execution: When a slash command does not match a command file but matches a skill slug, the CLI can resolve and execute that skill path.

Changed

  • Slash Command Resolution Priority: Command precedence is preserved, with skill fallback only used when no matching slash command is found.

Tests

  • Added and updated tests for slash command + skill fallback behavior, including command precedence and duplicate skill-slug handling.

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.13 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

7bf51a35dfd113b9d18b5c285c4c1d4c4e31a86c2a057fc0207f549944f4088f  roo-cli-darwin-arm64.tar.gz
ed6a4bba176568b47ff5fa20fdd53168483f21c63a323c75df4fa3e6e1f4ca5c  roo-cli-linux-arm64.tar.gz
fb7c4e82888e084c75102d9ce4e0a3ff6f6ef4ed08ca5c212ca6c4c951d61f58  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.12

02 Mar 21:46
ce73d05

Choose a tag to compare

Roo Code CLI v0.1.12 Pre-release
Pre-release

What's New

Fixed

  • Command Timeout Handling: CLI runtime now correctly ignores model-provided background timeouts for commands, ensuring command lifetime is governed solely by the --timeout setting.

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.12 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

45b28f7c578e555a6c3a679977a744e9783c3ebb30a0c1dfec5fa886cac36337  roo-cli-darwin-arm64.tar.gz
edf29223fd44628d93426ce981ef3df04c846d886c352fc99523bf789820bc8c  roo-cli-linux-arm64.tar.gz
35f98a13e507331050fb1ad697aa81845fa5d54703d657de12f886ae743bae47  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.11

02 Mar 21:07
941e6de

Choose a tag to compare

Roo Code CLI v0.1.11 Pre-release
Pre-release

What's New

Added

  • Image Support in Stdin Stream: The start and message commands in stdin-stream mode now support an optional images field (array of base64 data URIs) to attach images to prompts.

Fixed

  • Upgrade Version Detection: Fixed version detection in the upgrade command to correctly identify when updates are available.

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.11 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

3f0b87ea0eab5a153bf580e2c091608fe71cb3d172cd1a9d19dfb6ea0326cc27  roo-cli-darwin-arm64.tar.gz
51685e02a604cbaa1e640f131b704200f3d313a510c19b25e21761363c3e7f9a  roo-cli-linux-arm64.tar.gz
32b5afce8edad0b060c2eac0d4b42fb04e737c17d12b05b3875d916cc53b138c  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.10

02 Mar 17:47
5a4ab2b

Choose a tag to compare

Roo Code CLI v0.1.10 Pre-release
Pre-release

What's New

Added

  • Command Exit Code in Events: The tool_result event for command executions now includes an exitCode field, allowing CLI consumers to programmatically distinguish between successful and failed command executions without parsing output text.

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.10 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

1a59a75f9765ec205db464339aa643cb365aaa18e03494e40afb4fab635e0d1d  roo-cli-darwin-arm64.tar.gz
f67f4962811e2ed53338ffd21e5eb9e00afdf9f77a7d78f1b8a658b64cf9ca63  roo-cli-linux-arm64.tar.gz
014d06e609bdef715c5dddc3b7f5d694e2b45a3c302c2560da28faa2ef4aa7e4  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.7

01 Mar 20:07
b75f484

Choose a tag to compare

Roo Code CLI v0.1.7 Pre-release
Pre-release

What's New

Fixed

  • Stdin Stream Control Flow: Gracefully handle control-flow errors in stdin-stream mode to prevent unexpected crashes during cancellation and shutdown sequences.

Changed

  • Type Definitions: Refactored and simplified JSON event type definitions for better type safety.

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.7 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

96c4d0f19f06d918884d3ec0f6f5c769ed88bff2b6cf2a2c940f07484fe47171  roo-cli-darwin-arm64.tar.gz
745440a9fd878e1c4dbff951c3d6d413ed5fae44240cec3a16b7cffbc6634cfe  roo-cli-linux-arm64.tar.gz
45c26affd127296c1f1630ec6cf5e4467701da3b954d01f16b13e93b9c12ed3e  roo-cli-linux-x64.tar.gz

Roo Code CLI v0.1.6

27 Feb 05:49
50c8101

Choose a tag to compare

Roo Code CLI v0.1.6 Pre-release
Pre-release

What's New

Added

  • Consecutive Mistake Limit: New --mistake-limit flag to configure the maximum number of consecutive mistakes before the agent pauses for intervention.

Changed

  • Workspace-Scoped Sessions: The list sessions command and --resume flag now only show and resume sessions from the current workspace directory.

Fixed

  • Task Configuration Forwarding: Task configuration (custom modes, disabled tools, etc.) passed via the stdin-prompt-stream protocol is now correctly forwarded to the extension host instead of being silently dropped.
  • Stream Error Recovery: Improved recovery from streaming errors to prevent task interruption.

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.6 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 x64
  • roo-cli-linux-arm64.tar.gz - Linux ARM64

Checksums

7e8ce71d5c25277a1bae54be202151d9236405dc7de7a53da51684a8c87a6fe4  roo-cli-darwin-arm64.tar.gz
63cd3da918b013b140e20e948fc65f046208ff070b833ea39050b23ac724d0cd  roo-cli-linux-arm64.tar.gz
f7265cba7f663060777353c44a59be849814fe8454db2c4def57a722447c6f8a  roo-cli-linux-x64.tar.gz