Skip to content

Commit db141f4

Browse files
committed
notes
1 parent bf14e9b commit db141f4

File tree

2 files changed

+43
-0
lines changed

2 files changed

+43
-0
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:462523a0356b95612a88ba61fed0185271efd6aced239db9094273527e9a724b
3+
size 94057

release-notes/v1_100.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,36 @@ tools: ['getCurrentMilestone', 'getReleaseFeatures', 'file_search', 'semantic_se
185185
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.
186186
```
187187

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.
211+
212+
<video src="images/1_100/mcp-confirm.mp4" autoplay loop controls muted></video>
213+
_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.
188218

189219
## Accessibility
190220

@@ -322,6 +352,10 @@ Thanks to a community contribution, we now have a context menu in the disassembl
322352

323353
![Context menu in disassembly view](images/1_100/disassembly-context.png)
324354

355+
### JavaScript Debugger Network View
356+
357+
Recent versions of Node.js have enhanced its network debugging capabilities. The ![experimental network view](./v1_93.md#experimental-network-view) will be enabled by default on recent versions of Node.js that support it well (v22.14.0 and above).
358+
325359
## Testing
326360

327361

@@ -430,6 +464,12 @@ The NodeJS extension host now supports extensions that use JavaScript-modules (E
430464

431465
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
432466

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.
472+
433473
## Engineering
434474

435475

0 commit comments

Comments
 (0)