Skip to content

Commit 41384c7

Browse files
committed
update release notes, added video
1 parent 5047d60 commit 41384c7

File tree

3 files changed

+26
-0
lines changed

3 files changed

+26
-0
lines changed
Lines changed: 3 additions & 0 deletions
Loading
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:9a22a255d813fafea4b88812fd13300a0fc843f1c6d9bf7bb6aa2588c6036721
3+
size 97919614

release-notes/v1_100.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,21 @@ Use the `#githubRepo` tool with `microsoft/typescript` to answer questions about
6969

7070
Keep in mind that if you want to ask about the repo you are currently working on, you can just use the [`#codebase` tool](../docs/copilot/reference/workspace-context.md#making-copilot-chat-an-expert-in-your-workspace). Also this tool is only for searching for relevant code snippets. The [GitHub MCP server](https://github.com/github/github-mcp-server?tab=readme-ov-file#github-mcp-server) provides tools for working with GitHub issues and pull requests.
7171

72+
### Select and Attach UI Elements to Chat (Experimental)
73+
74+
After opening any locally-hosted site via the built-in Simple Browser (you can access the Simple Browser via the `Simple Browser: Show` command in the Command Palette), a new toolbar will be shown where you can click "Start" to select any element in the site that you want. This will attach a screenshot of the selected element, as well as the HTML and CSS of the element.
75+
76+
Configure what is attached to chat with `setting(chat.sendElementsToChat.attachCSS)` which enables/disables matched CSS from the attachment or `setting(chat.sendElementsToChat.attachImages)` which enables/disables attaching the screenshot of the selected element. This experimental feature will be enabled by default for all Simple Browsers, but can be disabled with `setting(chat.sendElementsToChat.enabled)`.
77+
78+
<video src="images/1_100/ui-element-selection-demo.mp4" title="A video showing the full flow of the UI element selection experimental feature. In the demo, we attach a hero from a webpage and ask chat to add a background image to that hero." autoplay loop controls muted></video>
79+
80+
81+
### Generate or Refine Alt Text in HTML or Markdown
82+
83+
You can now generate or refine existing alt text in HTML and Markdown files. Navigate to any line containing an embeded image and trigger quick fix via `kb(editor.action.quickFix)` or by clicking on the lightbulb widget.
84+
85+
![Generating alt text for an image html element](images/1_100/generate-alt-text.png)
86+
7287
## Accessibility
7388

7489
### Merge editor improvements
@@ -273,6 +288,11 @@ Specifically, this new API allows you to:
273288

274289
## Proposed APIs
275290

291+
### Tool Calling for Images
292+
293+
Last iteration, we added a [proposed API](https://github.com/microsoft/vscode/blob/main/src/vscode-dts/vscode.proposed.languageModelDataPart.d.ts) so that extensions can attach images and send vision requests to the language model. This iteration, we've expanded on this API to allow tool call results to include images as well.
294+
295+
Check out [this API proposal issue](https://github.com/microsoft/vscode/issues/245104) to see a usage example and to stay up to date with the status of this API.
276296

277297
## Engineering
278298

0 commit comments

Comments
 (0)