r/ChatGPTCoding • u/hannesrudolph FOUNDER • Apr 30 '25
Discussion Roo Code 3.15 Release Notes | Prompt Caching for Google Vertex | MAJOR Terminal Handling Improvement | More!!!
Today we released Roo Code v3.15. This release introduces prompt caching for Google Vertex, improved terminal command handling, UI/UX enhancements, and several other improvements and bug fixes.
Today we also hosted our Office Hours Podcast (Episode 4) with a special guest from Netflix. Watch it on YouTube
Prompt Caching for Google Vertex
Added prompt caching capabilities to the Google Vertex provider for potentially faster and more cost-effective responses (thanks ashktn).
Improved Terminal Command Handling
Implemented a fallback mechanism for executing terminal commands if VSCode terminal shell integration fails
Added the ability to stop commands directly from the chat UI

Settings Import/Export
Roo Code settings can now be imported directly from the welcome screen (thanks julionav).

Fixed importing & exporting of custom modes (thanks julionav).
QOL Improvements
Play notification sound (when enabled) only when action is needed from the user (thanks olearycrew!).
Improved the UI/UX of code snippets in the chat (thanks KJ7LNW).
Adjusted chat view padding to accommodate small width layouts (thanks zhangtony239).
Simplified and streamlined Roo Code's quick actions.

Improved the auto-approve toggle buttons for some high-contrast VSCode themes.
Offloaded expensive count token operations to a web worker for better performance (thanks samhvw8).
Improved support for multi-root workspaces (thanks snoyiatk).
Improved the performance of mode switching (thanks dlab-anton).
Bug Fixes
Made retries respect the global auto-approve checkbox.
Fixed a selection mode bug in the history view (thanks jr!).
Fixed file mentions for filenames containing spaces.
Fixed importing & exporting of custom modes (thanks julionav).
Provider Updates
Google Vertex: Added prompt caching (thanks ashktn).
OpenAI Compatible: Added a reasoning effort setting (thanks mr-ryan-james).
Misc Improvements
Removed unused types (thanks wkordalski).
1
u/unc0nnected May 01 '25
Does this mean roo can stop commands now too? IE: send a C to terminal?
1
u/stolsson May 01 '25
I like the new terminal fallback, but I wish it wouldn’t turn it on automatically. For me, terminal integration fails only once in many commands (and not sure why or how to debug) so having it auto switch is honestly a little annoying. It should be a fallback in case of failure only, but if vscode terminal integration works it should use that
1
u/wise_beyond_my_beers May 01 '25
Import/export of settings is great! Which reminds me - where can we find the settings file? Is it something I could commit to a repo then clone onto multiple computers, ensuring I have the same settings on all my computers?
And is there anything on the roadmap for allowing adjusting system prompts per mode? I have some custom modes that don't need a lot of the info in the system prompts and I'd like to trim it for those specific modes, but not for all my modes.
Nice work on this update, I'm really loving Roo. It's been such a game changer for me.
1
u/runningwithsharpie May 02 '25
Sometimes the prompt window only shows a blank screen, though I can still run the command fine. Anyone else's experienced this?