You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Native tool calling for Claude models on Vertex AI, improved error handling with grace retry, and MCP compatibility fixes for OpenAI providers.
3
+
keywords:
4
+
- roo code 3.36.14
5
+
- vertex ai
6
+
- native tool calling
7
+
- error handling
8
+
- mcp compatibility
9
+
image: /img/v3.36.14/v3.36.14.png
10
+
---
11
+
12
+
# Roo Code v3.36.14 Release Notes (2025-12-18)
13
+
14
+
This release adds native tool calling for Claude models on Vertex AI, improves error handling with a grace retry mechanism, and fixes MCP compatibility with OpenAI providers.
***Native Tool Calling for Claude on Vertex AI**: All Claude models on Vertex AI now use native tool calling by default, matching the behavior of direct Anthropic API access ([#10197](https://github.com/RooCodeInc/Roo-Code/pull/10197))
21
+
22
+
## QOL Improvements
23
+
24
+
***Grace Retry for Tool Errors**: When models fail to use tools, Roo Code now silently retries before showing errors. Clearer "Model Response Incomplete" messages appear only after consecutive failures ([#10196](https://github.com/RooCodeInc/Roo-Code/pull/10196))
25
+
26
+
## Bug Fixes
27
+
28
+
***MCP Compatibility with OpenAI Providers**: Fixes an issue where MCP servers using `format: "uri"` in their tool schemas would fail with OpenAI providers ([#10198](https://github.com/RooCodeInc/Roo-Code/pull/10198))
Copy file name to clipboardExpand all lines: docs/update-notes/v3.36.mdx
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,6 +76,7 @@ Models that support native tool calling now default to using native protocol ins
76
76
***Improved File Editing with Gemini Models**: New edit_file tool makes Gemini models more effective at editing files ([#9983](https://github.com/RooCodeInc/Roo-Code/pull/9983))
77
77
***VS Code LM Native Tools**: Native tool calling now works with VS Code's built-in Copilot models ([#10191](https://github.com/RooCodeInc/Roo-Code/pull/10191))
78
78
***Smarter Tool Defaults for Gemini and OpenAI**: Gemini and OpenAI models now use better default tools for file editing, improving reliability out of the box. ([#10170](https://github.com/RooCodeInc/Roo-Code/pull/10170))
79
+
***Grace Retry for Tool Errors**: When models fail to use tools, Roo Code now silently retries before showing errors. Clearer "Model Response Incomplete" messages appear only after consecutive failures ([#10196](https://github.com/RooCodeInc/Roo-Code/pull/10196))
79
80
80
81
## Bug Fixes
81
82
@@ -130,6 +131,7 @@ Models that support native tool calling now default to using native protocol ins
130
131
***LiteLLM Tool Protocol Dropdown**: The Native/XML protocol selector now appears correctly for LiteLLM models ([#10187](https://github.com/RooCodeInc/Roo-Code/pull/10187))
131
132
***Task Resumption**: Tasks no longer break when resuming after changing the Native Tool Calling setting ([#10192](https://github.com/RooCodeInc/Roo-Code/pull/10192))
132
133
***Bedrock Embedder CloudTrail Fix**: AWS Bedrock users now see Roo Code identified in CloudTrail logs when using Codebase Indexing. (thanks jackrein!) ([#10166](https://github.com/RooCodeInc/Roo-Code/pull/10166))
134
+
***MCP Compatibility with OpenAI Providers**: Fixes an issue where MCP servers using `format: "uri"` in their tool schemas would fail with OpenAI providers ([#10198](https://github.com/RooCodeInc/Roo-Code/pull/10198))
133
135
134
136
## Misc Improvements
135
137
@@ -182,3 +184,4 @@ Models that support native tool calling now default to using native protocol ins
182
184
***Z.ai Native Tool Calling**: Z.ai models (GLM-4.5 series, GLM-4.6, etc.) now use native tool calling by default ([#10158](https://github.com/RooCodeInc/Roo-Code/pull/10158))
183
185
***OpenAI Compatible Native Tools**: OpenAI Compatible providers now use native tool calling by default ([#10159](https://github.com/RooCodeInc/Roo-Code/pull/10159))
184
186
***AWS GovCloud and China Region Support**: Users in AWS GovCloud and China regions can now use custom ARNs with the Bedrock provider (thanks wisestmumbler!) ([#10157](https://github.com/RooCodeInc/Roo-Code/pull/10157))
187
+
***Native Tool Calling for Claude on Vertex AI**: All Claude models on Vertex AI now use native tool calling by default, matching the behavior of direct Anthropic API access ([#10197](https://github.com/RooCodeInc/Roo-Code/pull/10197))
0 commit comments