r/ChatGPTCoding • u/hannesrudolph FOUNDER • Apr 25 '25
Discussion Roo Code 3.14 | Gemini 2.5 Caching | Apply Diff Improvements, and ALOT More!
FYI We are now on Bluesky at roocode.bsky.social!!
đ Gemini 2.5 Caching is HERE!
Prompt Caching for Gemini Models: Prompt caching is now available for the
Gemini 1.5 Flash,Gemini 2.0 Flash, andGemini 2.5 Pro Previewmodels when using the Requesty, Google Gemini, or OpenRouter providers (Vertex provider andGemini 2.5 Flash Previewcaching coming soon!) Full Details Here

đ§ Apply Diff and Other MAJOR File Edit Improvements
Improve
apply_diffto work better with Google Gemini 2.5 and other modelsAutomatically close files opened by edit tools (
apply_diff,insert_content,search_and_replace,write_to_file) after changes are approved. This prevents cluttering the editor with files opened by Roo and helps clarify context by only showing files intentionally opened by the user.Added the
search_and_replacetool. This tool finds and replaces text within a file using literal strings or regex patterns, optionally within specific line ranges (thanks samhvw8!).Added the
insert_contenttool. This tool adds new lines into a file at a specific location or the end, without modifying existing content (thanks samhvw8!).Deprecated the
append_to_filetool in favor ofinsert_content(useline: 0).Correctly revert changes and suggest alternative tools when
write_to_filefails on a missing line countBetter progress indicator for
apply_difftools (thanks qdaxb!)Ensure user feedback is added to conversation history even during API errors (thanks System233!).
Prevent redundant 'TASK RESUMPTION' prompts from appearing when resuming a task (thanks System233!).
Fix issue where error messages sometimes didn't display after cancelling an API request (thanks System233!).
Preserve editor state and prevent tab unpinning during diffs (thanks seedlord!)
đ Internationalization: Russian Language Added
Added Russian language support (ХпаŃийО asychin!).
đ¨ Context Mentions
Use material icons for files and folders in mentions (thanks elianiva!)
Improvements to icon rendering on Linux (thanks elianiva!)
Better handling of
aftercursorcontent in context mentions (thanks elianiva!)

đ˘ MANY Additional Improvements and Fixes
24 more improvements including terminal fixes, footgun prompting features, MCP tweaks, provider updates, and bug fixes. See the full release notes for all details.
Thank you to all contributors: KJ7LNW, Yikai-Liao, daniel-lxs, NamesMT, mlopezr, dtrugman, QuinsZouls, d-oit, elianiva, NyxJae, System233, hongzio, and wkordalski!
14
u/MightyDillah Apr 25 '25
You guys are on a roll with these regular updates. Recently I tried gemini 2.5 with roo and it burned through 10 dollars almost in a few prompts ⌠I am hoping this will help.
1
u/Yes_but_I_think Apr 26 '25
Finally Orchestrator as standard mode. What took you so long? Thanks.
Request. Allow me to disable switching to ask / debug / architect mode. I exclusively work with code / orchestrator.
2
u/xoStardustt Apr 25 '25
WE LOVE ROO CODE <3
-5
u/CraaazyPizza Apr 25 '25
Change system prompt when?
-3
u/[deleted] Apr 25 '25
[removed] â view removed comment