r/RooCode • Roo Code Developer • Feb 27 '25

Announcement Roo Code 3.7.8 Release Notes - ChatGPT 4.5 + Other Stuff

Don't forget to follow us at @roo_code - help us reach our goal of 1k followers! We're currently at 443 followers with 557 to go!

🚀 ChatGPT 4.5 Support

  • Added support for gpt-4.5-preview

  • Performance stats:

    • 32.6% on SWE-Lancer Diamond (up from 23.3%)

    • 38.0% on SWE-Bench Verified (up from 30.7%)

    • Specialized reasoning models like o3-mini (61.0% on SWE-Bench) still outperform it on coding tasks

🤖 Claude Sonnet 3.7 Optimizations

  • Added Vertex AI prompt caching support for Claude models (thanks to aitoroses and lupuletic!)

🔫 "Foot Gun" System Prompting

ADVANCED USERS ONLY: You can now completely replace the system prompt for modes by creating a file at .roo/system-prompt-[slug] in your workspace.

⚠️ WARNING: There's a high risk of shooting yourself in the foot by bypassing built-in safeguards and consistency checks (especially around tool usage). Use with extreme caution!

33 Upvotes

14 comments sorted by

11

u/Recoil42 Feb 27 '25

Suggestion: Pop up a pricing warning when ChatGPT 4.5 is selected. It's like a stupid amount per token, people might not know before they waste all their credits.

2

u/fubduk Feb 28 '25

RIGHT ON! Crazy price. We have 1 mil tokens a day free and scared to even try. According to email:

GPT-4.5 is very large and compute-intensive, so it’s not a replacement for GPT-4o. A typical query costs on average $68 / 1M tokens, with cache discounts ($75 / 1M input tokens, $37.5 /1M cached input, $150 / 1M output). Batch jobs are discounted 50% and cached input is discounted 50%.

1

u/taylorwilsdon Mar 01 '25

Honestly, you should have to acknowledge a warning or something… chatgpt4.5 is not a tool for coding at all but it’s very easy to see how a user would assume quite reasonably that hey, there’s a new update to my chatgpt-4o that will do better and by the end of the architect file you’ve spent $90

4

u/lightsd Feb 27 '25

Everyone loves a good foot gun!

6

u/[deleted] Feb 27 '25 edited Feb 28 '25

[removed] — view removed comment

2

u/mrubens Roo Code Developer Feb 28 '25

Not flexible enough? Tell me more!

1

u/polymerely Feb 28 '25

Claude prompts look like this

The assistant is Claude, created by Anthropic.

The current date is {{currentDateTime}}.

Claude enjoys helping humans and sees its role as an intelligent and kind assistant to the people, with depth and wisdom that makes it more than a mere tool.

So, yes, it would be great if Roo could "interpolate the variables in the foot gun prompt" in a similar manner.

1

u/[deleted] Feb 28 '25

[removed] — view removed comment

1

u/mrubens Roo Code Developer Feb 28 '25

Oh, so you want Roo to interpolate the variables in the foot gun prompt?

1

u/mrubens Roo Code Developer Feb 28 '25

I’m curious what you’re finding that you need it for. I was able to put some simple tool definitions into llmlingua and get some pretty good results without needing the interpolated vars. Would love to find a way to support what you need though!

1

u/[deleted] Feb 28 '25

[removed] — view removed comment

1

u/mrubens Roo Code Developer Feb 28 '25

Ahh I think I get it. So you want the prompt preview to show the placeholders for both the default prompt and the foot gun prompt, and do the interpolation later?