Commit Graph

139391 Commits

Author SHA1 Message Date
Ben Villalobos
b5903ae54c Support folding in git COMMIT_MSG files (#272356) 2025-10-21 09:26:47 -07:00
Daniel Imms
30986c92ec Merge pull request #272473 from microsoft/tyriar/winpwsh
Be more explicit about windows powershell in tool desc
2025-10-21 09:04:29 -07:00
Martin Aeschlimann
f34115fa1b rename newPromptsParser to promptFileParser, move out of service folder (#272499) 2025-10-21 08:59:38 -07:00
Matt Bierner
2b5a07fe81 Merge pull request #267853 from mjbvz/dev/mjbvz/alone-gazelle
Don't eagerly attach pasted images in `provideDocumentPasteEdits`
2025-10-21 08:49:34 -07:00
Lee Murray
95143751f4 Merge pull request #272495 from microsoft/mrleemurray/dead-piranha-emerald
Regenerate codicon.ttf with latest glyph updates
2025-10-21 16:30:49 +01:00
mrleemurray
2b8dab13c8 chore(codicons): regenerate codicon.ttf with latest glyph updates 2025-10-21 16:16:33 +01:00
Lee Murray
ba0a3c7efe Adjust extension badge positioning in extension list items (#272254)
* extensions: adjust extension badge positioning in extension list items

* extensions: nudge extension badge down 1px in extension list items

---------

Co-authored-by: mrleemurray <lee.murray@microsoft.com>
2025-10-21 17:06:13 +02:00
Benjamin Christopher Simmonds
d875d4501f Use Inline Suggestions naming (#272447)
* Use Inline Suggestions naming

* revert sound change
2025-10-21 14:06:35 +00:00
Daniel Imms
5c2c735b17 Be more explicit about windows powershell in tool desc
Part of #262386
2025-10-21 06:34:13 -07:00
Daniel Imms
1e756bc17d Merge pull request #272153 from microsoft/tyriar/262386
Add shell specific instructions
2025-10-21 06:32:07 -07:00
Daniel Imms
166e825eea Make profile tests OS specific 2025-10-21 06:10:24 -07:00
Lee Murray
2fed6d5f1d Merge pull request #272444 from microsoft/mrleemurray/responsible-llama-beige
Add 'index-zero' icon to codicons
2025-10-21 12:11:55 +01:00
mrleemurray
fdbc73eb50 chore(codicons): update codicon.ttf 2025-10-21 11:27:09 +01:00
mrleemurray
488a36023a feat(codicons): add 'index-zero' icon (0xec66) and update codicon.ttf 2025-10-21 11:18:56 +01:00
Martin Aeschlimann
095f984998 promptfiles: code action to rename 'mode' to 'agent' (#272438)
promptfile: rename 'mode' to 'agent' quick fix
2025-10-21 12:03:47 +02:00
Henning Dieterichs
355af8979e updates telemetry docs (#272439) 2025-10-21 12:02:26 +02:00
Sandeep Somavarapu
f94ca1a55d adopt to v0.1 of github gallery (#272429) 2025-10-21 11:02:39 +02:00
Jerome Lelong
0af4f80b05 Make pair colorizer ignore \@ifnextchar (#272329)
Make pair colorizer ignore \@ifnextchar
2025-10-21 08:46:46 +00:00
Connor Peet
7525da5e65 mcp: implement close transport message for streamable http (#270433)
* mcp: implement close transport message for streamable http

Fixes #263068

* fix
2025-10-21 04:35:27 +00:00
Matt Bierner
25d1a4c7a2 Merge pull request #272355 from mjbvz/dev/mjbvz/verbal-coral
Use `toAction` instead of `new Action` to prevent some leaks
2025-10-20 21:32:20 -07:00
Rob Lourens
b9480e9d7d Make type signature of groupBy more accurate (#272395)
See #272263, it currently assumes that all keys of K will be defined. This still isn't perfect, because it says that the returned object might contain a key with value `undefined`, but in reality, if a key is defined, it will have a value. So now usages of this with Object.entries and so on are slighly wrong, but that's preferable IMO.
2025-10-21 06:13:56 +02:00
Peng Lyu
0809a8ebdb Merge pull request #272394 from microsoft/rebornix/devoted-galliform
Use the contributed icon for newly created chat editor
2025-10-20 20:15:57 -07:00
Peng Lyu
f846b8ee3b Use the contributed icon for newly created chat editor 2025-10-20 19:43:29 -07:00
Matt Bierner
c262d8262a Merge pull request #272375 from mjbvz/dev/mjbvz/convinced-armadillo
Allow custom editors to change title
2025-10-20 19:36:03 -07:00
Matt Bierner
3739377baa Merge pull request #272373 from mjbvz/dev/mjbvz/striped-piranha
Convert a few more `new Action` calls to `toAction`
2025-10-20 17:17:06 -07:00
Matt Bierner
1d337001f1 Allow custom editors to change title
Fixes #105299

Allows custom editors to set a title using `WebviewPanel.title`. This matches how webviews work today
2025-10-20 17:15:13 -07:00
Copilot
75e1682c9a Remove MCP Server and Extension prefixes from tool picker categories (#271572)
* Initial plan

* Remove MCP Server and Extension prefixes from tool picker categories

Co-authored-by: digitarald <8599+digitarald@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: digitarald <8599+digitarald@users.noreply.github.com>
Co-authored-by: Harald Kirschner <hkirschner@microsoft.com>
2025-10-20 17:11:10 -07:00
Connor Peet
7a2352c3fc Merge pull request #272347 from microsoft/connor4312/tool-invocation-state
chat: refactor into `IChatToolInvocation.state`
2025-10-20 17:10:57 -07:00
Matt Bierner
9c6ebcb0ea Convert a few more new Action calls to toAction
`toAction` is preferred as it doesn't require disposal
2025-10-20 16:59:48 -07:00
Connor Peet
76a9325ab6 update 2025-10-20 16:58:57 -07:00
Matt Bierner
63f0409ad1 Merge branch 'main' into dev/mjbvz/verbal-coral 2025-10-20 16:41:58 -07:00
Paul
6025703c6a Revert "Generate policy data as JSON" (#272362) 2025-10-20 16:12:10 -07:00
Vijay Upadya
b09414d102 Show chat item title while loading in editor (#272360)
* Show chat item title while loading

* update comment

---------

Co-authored-by: vijay upadya <vj@example.com>
2025-10-20 22:38:10 +00:00
Matt Bierner
0d1cb5e746 Use toAction instead of new Action to prevent some leaks 2025-10-20 14:47:18 -07:00
Paul
99c299e880 Generate policy data as JSON (#272018) 2025-10-20 14:38:48 -07:00
Dmitriy Vasyura
04da0048f7 Add Manage Accounts command and UI (#272042)
* Add Manage Accounts command and UI
Fix for #233881

* Update src/vs/workbench/contrib/authentication/browser/actions/manageAccountsAction.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-20 14:37:49 -07:00
Josh Spicer
705c8a2977 Never show _getGenerateInstructionsMessage when locked to a coding agent (#272349)
do not show _getGenerateInstructionsMessage when locked to a coding agent
2025-10-20 14:33:24 -07:00
Matt Bierner
986516b4bf Merge pull request #272343 from mjbvz/dev/mjbvz/condemned-goose
Warn when using unknown properties on custom editors contributions
2025-10-20 13:57:54 -07:00
Connor Peet
97aabcb4cd chat: refactor into IChatToolInvocation.state
This iteration we'll be adding a post-execution confirmation step for
tools that read data from the outside world. This is another state that
tool invocation may be in.

Previously the state of a tool invocation was a complex arithmetic of
various properties that were valid or invalid in various different
states. This PR sets the groundwork for post-confirmations by moving
these into a `state` observable which is the point of truth for the
invocation's state. Helpers in the `IChatToolInvocation` provide drop-in
methods for existing callers.

Validated the confirmation approve/skip/deny flows still work for the
terminal tool, built-in tools, and MCP tools.
2025-10-20 13:51:30 -07:00
Dmitriy Vasyura
53983cfefd Merge pull request #272196 from microsoft/dev/dmitriv/terminal-settings
Enable settings UI for terminal suggestion providers
2025-10-20 13:49:56 -07:00
Matt Bierner
ba9ddce76a Warn when using unknown properties on custom editors 2025-10-20 13:45:29 -07:00
Matt Bierner
98db5c84a7 Merge pull request #271854 from mjbvz/dev/mjbvz/prospective-cheetah
Add custom eslint rules info as readme
2025-10-20 13:40:41 -07:00
Josh Spicer
9db33b991f chat session: let extension decide which options to render for a particular session (#272333) 2025-10-20 13:36:14 -07:00
Matt Bierner
9d482ee1e3 Merge branch 'main' into dev/mjbvz/prospective-cheetah 2025-10-20 13:28:52 -07:00
Benjamin Pasero
025f45e7aa eng - make it possible run OSS with chat development setup (#272268)
* eng - make it possible run OSS with chat development setup

* easy
2025-10-20 12:54:15 -07:00
Dmitriy Vasyura
8fffc55def Merge branch 'main' into dev/dmitriv/terminal-settings 2025-10-20 12:25:30 -07:00
Martin Aeschlimann
ab73e46a31 rename mode to agent (#272282)
* rename mode to agent

* update

* update

* fix tests

* update

* update

* update

* update

* update

* update
2025-10-20 19:09:44 +00:00
Paul
9d45ef57fa Fix hover widget out of bounds (#271721)
* fix hover widget
* glyph hover widget
2025-10-20 20:39:46 +02:00
Dmitriy Vasyura
3e7307d9d9 Undo unnecessary changes. 2025-10-20 11:30:18 -07:00
Dmitriy Vasyura
ecb6b29d4f Text fix 2025-10-20 11:28:10 -07:00