Skip to content

Commit 86b13b3

Browse files
committed
docs(update-notes): add v3.36.16 release notes
1 parent 35aecbd commit 86b13b3

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

docs/update-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ If you want to live on the edge and try things out before it's released, we have
2424

2525
### Version 3.36
2626

27+
* [3.36.16](/update-notes/v3.36.16) (2025-12-19)
2728
* [3.36.15](/update-notes/v3.36.15) (2025-12-19)
2829
* [3.36.14](/update-notes/v3.36.14) (2025-12-18)
2930
* [3.36.13](/update-notes/v3.36.13) (2025-12-18)

docs/update-notes/v3.36.16.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
description: Fixes a VS Code LM provider error that could break native tool calling.
3+
keywords:
4+
- roo code 3.36.16
5+
- bug fixes
6+
image: /img/social-share.jpg
7+
---
8+
9+
# Roo Code 3.36.16 Release Notes (2025-12-19)
10+
11+
This release fixes a VS Code LM provider issue that could fail with an HTTP 400 error when using native tool calling.
12+
13+
## Bug Fixes
14+
15+
* Fixes an issue where using the VS Code LM provider (GitHub Copilot) could fail with an HTTP 400 error when Roo attempted native tool calling, by normalizing tool input schemas to the format Copilot expects ([#10221](https://github.com/RooCodeInc/Roo-Code/pull/10221))

docs/update-notes/v3.36.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ Chat error states now make it easier to understand what went wrong and to share
132132
* **Cross-provider tool-call ID compatibility**: Fixes an issue where tool calls could fail when routing via OpenRouter to providers/models with stricter tool-call ID requirements ([#10102](https://github.com/RooCodeInc/Roo-Code/pull/10102))
133133
* **MCP nested schema compatibility**: Fixes an issue where MCP tools could fail against stricter schema validation by ensuring nested tool schemas set `additionalProperties: false` ([#10109](https://github.com/RooCodeInc/Roo-Code/pull/10109))
134134
* **More reliable delegation resume**: Fixes an issue where resuming a parent task after delegation could fail due to mismatched tool result IDs ([#10135](https://github.com/RooCodeInc/Roo-Code/pull/10135))
135+
* **VS Code LM tool schema compatibility**: Fixes an issue where using the VS Code LM provider (GitHub Copilot) could fail with an HTTP 400 error when Roo attempted native tool calling, by normalizing tool input schemas to the format Copilot expects ([#10221](https://github.com/RooCodeInc/Roo-Code/pull/10221))
135136
* **Avoid deleting the wrong API messages**: Fixes a race condition where deleting a user message could remove earlier assistant API messages, especially during streaming/tool use ([#10113](https://github.com/RooCodeInc/Roo-Code/pull/10113))
136137
* **Deduplicate MCP tools across configs**: Fixes a “tool is already defined” error when the same MCP server exists in both global and project configs ([#10096](https://github.com/RooCodeInc/Roo-Code/pull/10096))
137138
* **Fix provider pricing page link**: Fixes a broken route so the provider pricing link takes you to the correct destination ([#10107](https://github.com/RooCodeInc/Roo-Code/pull/10107))

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ const sidebars: SidebarsConfig = {
173173
label: '3.36',
174174
items: [
175175
{ type: 'doc', id: 'update-notes/v3.36', label: '3.36 Combined' },
176+
{ type: 'doc', id: 'update-notes/v3.36.16', label: '3.36.16' },
176177
{ type: 'doc', id: 'update-notes/v3.36.15', label: '3.36.15' },
177178
{ type: 'doc', id: 'update-notes/v3.36.14', label: '3.36.14' },
178179
{ type: 'doc', id: 'update-notes/v3.36.13', label: '3.36.13' },

0 commit comments

Comments
 (0)