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

latest releases: v3.39.3, v3.39.2, v3.39.1...
pre-release3 days ago

What's New

Added

  • Toast Notification System: New toast notifications for user feedback with support for info, success, warning, and error types. Toasts auto-dismiss after a configurable duration and are managed via Zustand store.

  • New ToastDisplay component for rendering toast messages

  • New useToast hook for managing toast state and displaying notifications

  • Global Input Sequences Registry: Centralized system for handling keyboard shortcuts at the application level, preventing conflicts with input components.

  • New globalInputSequences.ts utility module

  • Support for Kitty keyboard protocol (CSI u encoding) for better terminal compatibility

  • Built-in sequences for Ctrl+C (exit) and Ctrl+M (mode cycling)

  • Local Tarball Installation: The install script now supports installing from a local tarball via the ROO_LOCAL_TARBALL environment variable, useful for offline installation or testing pre-release builds.

Changed

  • MultilineTextInput: Updated to respect global input sequences, preventing the component from consuming shortcuts meant for application-level handling.

Tests

  • Added comprehensive tests for the toast notification system
  • Added tests for global input sequence matching

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.43 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | sh

Requirements

  • Node.js 20 or higher
  • macOS (Intel or Apple Silicon) or Linux (x64 or ARM64)

Usage

# Set your API key
export OPENROUTER_API_KEY=sk-or-v1-...

# Run a task
roo "What is this project?" ~/my-project

# See all options
roo --help

Platform Support

This release includes:

  • roo-cli-darwin-arm64.tar.gz - Built on Darwin arm64

Note: Additional platforms will be added as needed. If you need a different platform, please open an issue.

Checksum

890c6bad1eaec1925ef3d94f16c8ee0935eed594445aa7153ca98116322cffdf  roo-cli-darwin-arm64.tar.gz

Don't miss a new Roo-Code release

NewReleases is sending notifications on new releases.