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
Generate release notes for the features I worked in the current release and update them in the release notes file. Use [release notes writing instructions file](.github/instructions/release-notes-writing.instructions.md) as a guide.
186
186
```
187
187
188
+
### MCP Support for Streamable HTTP
189
+
190
+
This release adds support for the new Streamable HTTP transport for Model Context Protocol servers. Streamable HTTP servers are configured just like existing SSE servers, and our implementation is backwards-compatible with SSE servers:
191
+
192
+
```json
193
+
{
194
+
"servers": {
195
+
"my-mcp-server": {
196
+
"url": "http://localhost:3000/mcp"
197
+
}
198
+
}
199
+
}
200
+
```
201
+
202
+
### MCP Support for Image Output
203
+
204
+
We now support MCP servers that generate images as part of their tool output.
205
+
206
+
Please note that not all language models support reading images from tool output. For example, although GPT-4.1 has vision capability, it does not currently support reading images from tools.
207
+
208
+
### Enhanced input, output, and progress from MCP servers
209
+
210
+
We have enhanced the UI that shows MCP server tool input and output, and have also added support for MCP's new progress messages.
_Theme: [Codesong](https://marketplace.visualstudio.com/items?itemName=connor4312.codesong) (preview on [vscode.dev](https://vscode.dev/editor/theme/connor4312.codesong))_
214
+
215
+
### MCP Config Generation Uses Inputs
216
+
217
+
AI-assisted configurations generated by the `MCP: Add Server` now generate `inputs` for any secrets rather than inlining them into the resulting configuration.
188
218
189
219
## Accessibility
190
220
@@ -322,6 +352,10 @@ Thanks to a community contribution, we now have a context menu in the disassembl
322
352
323
353

324
354
355
+
### JavaScript Debugger Network View
356
+
357
+
Recent versions of Node.js have enhanced its network debugging capabilities. The  will be enabled by default on recent versions of Node.js that support it well (v22.14.0 and above).
358
+
325
359
## Testing
326
360
327
361
@@ -430,6 +464,12 @@ The NodeJS extension host now supports extensions that use JavaScript-modules (E
430
464
431
465
Please note that ESM support isn't for the web worker extension host yet. There are some technical challenges that need to be overcome first. We'll post updates on <https://github.com/microsoft/vscode/issues/130367>. Stay tuned
432
466
467
+
### MCP servers contributed by extensions
468
+
469
+
Extensions are able to programmatically contribute extensions to the editor using the new [proposed API](https://github.com/microsoft/vscode/blob/main/src/vscode-dts/vscode.proposed.languageModelDataPart.d.ts). This is an alternative to users hardcoding configuration for each server in their settings or `mcp.json`.
470
+
471
+
If this API is interesting to you, check out [its sample](https://github.com/microsoft/vscode-extension-samples/tree/main/mcp-extension-sample/) and [the API proposal issue](https://github.com/microsoft/vscode/issues/243522) to stay up to date with the status of this API.
0 commit comments