Roo Code 3.50.0 Release Notes (2026-02-19)
This release adds Gemini 3.1 Pro support across Gemini and Vertex providers and overhauls the CLI's stdin interface with a structured NDJSON protocol and new list subcommands.
Gemini 3.1 Pro Support
gemini-3.1-pro-preview is now available in the Gemini and Vertex AI providers. The Gemini default model has been updated from gemini-3-pro-preview to gemini-3.1-pro-preview. A customtools variant (gemini-3.1-pro-preview-customtools) is also available in the Gemini provider. Medium reasoning effort is now explicitly supported in model metadata so a user's medium setting is preserved instead of silently falling back. (thanks PeterDaveHello!) (#11608)
CLI Updates
- NDJSON Stdin Protocol: The CLI stdin interface has been overhauled from raw text lines to a structured NDJSON command protocol with
start,message,cancel,ping, andshutdowncommands. Each command carries arequestIdfor correlation, and the CLI emitsack,done, anderrorlifecycle events plus queue telemetry in response. This enables reliable programmatic automation and multiplexed task management over a single stdin/stdout pipe. (#11597) - List Subcommands: New
list commands,list modes, andlist modelssubcommands provide programmatic discovery of available resources in both JSON and text output formats. (#11597)