Commit Graph

144137 Commits

Author SHA1 Message Date
Josh Spicer d58526e461 Merge pull request #289251 from microsoft/joshspicer/agent-status-widget-updates
'Agent Status' widget tweaks
2026-01-21 00:36:21 +00:00
Kyle Cutler 2c85d17146 Obey sendElementsToChat feature flag (#289255) 2026-01-21 00:28:42 +00:00
Osvaldo Ortega dbe5ad8733 Review comment 2026-01-20 16:21:29 -08:00
Osvaldo Ortega b00da6f941 Privacy footer for agents welcome page 2026-01-20 16:18:53 -08:00
Kyle Cutler 5e019f25d3 Fix navigation to localhost:<port> in integrated browser (#289253) 2026-01-21 00:10:54 +00:00
Matt Bierner 7dc2938029 Merge pull request #289071 from hkleungai/update-typedoc-for-WebviewPanel-dispose
vscode-dts: Fix typedoc for WebviewPanel.dispose()
2026-01-20 15:57:29 -08:00
Connor Peet 63c5c4c532 mcp: eager push server definitions to ext hosts (#289248)
Cleanup #288798
2026-01-20 23:56:48 +00:00
Ladislau Szomoru c1acc69e00 Workbench - update editor content menu design (#289245)
* Workbench - update editor content menu design

* Pull request feedback
2026-01-20 23:56:12 +00:00
Justin Chen 820726c739 make thinking scrollable (#289227)
* make fixed scrolling scrollable

* set default back to fixedscrolling

* fix comments

* address some comments

* fix scroll when done
2026-01-20 23:44:34 +00:00
Matt Bierner df38c1707f Merge pull request #289246 from mjbvz/dev/mjbvz/potential-gamefowl
Add `sessionResource` to proposed apis
2026-01-20 15:42:21 -08:00
Benjamin Christopher Simmonds 41c7fd68f3 Merge pull request #289242 from microsoft/benibenj/radical-wolf
Adopt hover for session type picker and mode picker
2026-01-21 00:41:07 +01:00
Matt Bierner ac06186ae1 Add sessionResource to proposed apis
For #274403

Replacing chatSessionId in a few API proposals. Keeping around the old fields for now until we can adopt this everywhere
2026-01-20 15:09:30 -08:00
Justin Chen 7d39757450 switch edit icon to pencil (#289231) 2026-01-21 07:05:53 +08:00
Connor Peet f42b4b1b22 chat: remove fragile timeout in revealSessionIfAlreadyOpen (#289232)
Removes the 500ms timeout fallback that was a hack to wait for focus
transfer to auxiliary windows. Instead, only waits for focus transfer when
preserveFocus is false, since preserveFocus: true means the window won't
get focus and the layout service won't fire onDidChangeActiveContainer.

- Remove unused raceCancellablePromises import
- Add preserveFocus check to avoid waiting when focus won't transfer
- Remove timeout(500) that could cause UI to appear in wrong location

Fixes https://github.com/microsoft/vscode/issues/279738

(Commit message generated by Copilot)
2026-01-20 22:58:02 +00:00
BeniBenj d0818b2f49 Adopt hover for session type picker and mode picker 2026-01-20 23:57:59 +01:00
Matt Bierner 67fcc5fb83 Merge pull request #289215 from mjbvz/dev/mjbvz/unhappy-angelfish
Use session resource for edit file tool
2026-01-20 14:48:36 -08:00
Don Jayamanne 2fd8c70fa1 mcp: expose MCP server definitions to ext host (#288798)
* Expose MCP server definitions to ext host

* Fixes

* Update src/vs/workbench/api/common/extHostTypeConverters.ts

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

* Update src/vs/workbench/api/browser/mainThreadMcp.ts

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

* Address review comments

* address review comments

* Reuse McpServerDefinition.Serialized instead of custom DTOs (#289165)

* Initial plan

* Reuse McpServerDefinition.Serialized instead of custom DTO interfaces

Co-authored-by: DonJayamanne <1948812+DonJayamanne@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DonJayamanne <1948812+DonJayamanne@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-01-20 14:45:55 -08:00
Osvaldo Ortega e861c3c5f5 Merge pull request #289216 from microsoft/osortega/symbolic-moose
Tracing chat session status
2026-01-20 14:35:35 -08:00
Harald Kirschner c058856cea Add agent diagnostics metrics (#289209) 2026-01-20 14:20:21 -08:00
Connor Peet 93faffe9ef Merge pull request #289217 from microsoft/connor4312/fix-app-rerenders
mcp: only rerender apps when visibility changes
2026-01-20 21:49:29 +00:00
Matt Bierner ada46cb5df Merge pull request #289213 from mjbvz/dev/mjbvz/correct-xerinae
Use session resource to get telemetry id
2026-01-20 13:32:59 -08:00
Henning Dieterichs a461babf46 Fixes https://github.com/microsoft/vscode/issues/277133 (#289198) 2026-01-20 13:29:47 -08:00
Osvaldo Ortega 0572e9f233 Tracing chat session status 2026-01-20 13:11:42 -08:00
Matt Bierner 2002893fdb Use session resource for edit file tool
For #274403
2026-01-20 13:02:03 -08:00
Matt Bierner 679ec21c93 Use session resource to get telemetry id
For #274403
2026-01-20 13:00:12 -08:00
Osvaldo Ortega ac24b5477f Tracing for sessions timing 2026-01-20 12:50:25 -08:00
Joaquín Ruales 22e81e3086 Allow setting simpleBrowser.useIntegratedBrowser to be targeted by ExP (#289207)
Allow setting simpleBrowser.useIntegratedBrowser to be targeted by ExP framework
2026-01-20 20:49:17 +00:00
Ladislau Szomoru b158a78b1c Agent Sessions - add view all changes action to sessions list (#289142)
* Agent Sessions - add view all changes action to sessions list

* Hide menu if the session does not have any changes
2026-01-20 21:25:32 +01:00
Megan Rogge 73f17ed787 action list hover follow ups (#289185) 2026-01-20 20:20:59 +00:00
Bhavya U 501401e185 refactor: update chat session handling to use sessionResource instead of sessionId (#289178) 2026-01-20 20:16:26 +00:00
Benjamin Pasero 7ab682a71c agent sessions - add verbose logging to figure out issues (#289192) 2026-01-20 15:15:54 -05:00
Rob Lourens a02f43ba07 Minor chat optimizations and fixes (#289181) 2026-01-20 19:53:00 +00:00
Matt Bierner ef8efa2225 Merge pull request #289175 from mjbvz/dev/mjbvz/frantic-lizard
More sessionId -> sessionResource adoption
2026-01-20 11:50:24 -08:00
Matt Bierner 31bc1ffd6f Fix tests 2026-01-20 11:15:10 -08:00
Megan Rogge a766d18464 Add hover options for ActionList, implement for chat model picker (#288426) 2026-01-20 19:08:52 +00:00
Joaquín Ruales 653e4d8064 Integrated Browser: Fix buggy Right Click -> Copy into New Window (#288207) 2026-01-20 11:01:11 -08:00
Matt Bierner 1bda099568 More sessionId -> sessionResource adoption
For #274403
2026-01-20 10:53:49 -08:00
Sandeep Somavarapu 0c90923342 fix compliation (#289153) 2026-01-20 17:10:52 +00:00
Benjamin Christopher Simmonds 4311d8c8fc Merge pull request #289152 from microsoft/benibenj/cooperative-coral
Make edit mode optional
2026-01-20 17:51:53 +01:00
Don Jayamanne c302ab7f27 Hide the chat context widget for non-local sessions (background, cloud and other session providers) (#289131) 2026-01-21 03:43:12 +11:00
Aiday Marlen Kyzy 1e99235c90 add filterFontDecoration to decorationProvider (#289146) 2026-01-20 16:42:22 +00:00
minkyung 519d4877a3 fix: Screencast Mode - keyboard overlay timeout (#238860)
fix: keyboard overlay timeout in screencast mode

Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com>
2026-01-20 17:41:29 +01:00
Sandeep Somavarapu 6d297b7852 fix: use right configuration file (#289149) 2026-01-20 16:37:04 +00:00
Sandeep Somavarapu cb9e108a7d fix #283701 (#289134)
* fix #283701

* feedback
2026-01-20 16:33:17 +00:00
Ladislau Szomoru ac86b00065 Git - Do not provide original resource for hidden repositories (#289128)
* Do not provide original resource for hidden repositories

* Fix logging message
2026-01-20 16:25:55 +00:00
BeniBenj 254fd048e0 make it possible to hide edit mode. 2026-01-20 17:24:16 +01:00
Sandeep Somavarapu fe035e1862 remove unused experimentan (#289061)
remove unused experiment
2026-01-20 16:11:50 +00:00
Lee Murray 1c03cca571 Merge pull request #289121 from microsoft/mrleemurray/graceful-mastodon-ivory
Improve UI consistency in light and dark modes
2026-01-20 16:11:21 +00:00
Sandeep Somavarapu 1f607af990 enable manage models entry in the model picker for pro and biz users (#289136) 2026-01-20 16:02:13 +00:00
Martin Aeschlimann b345708efb chat.tools still show the old runSubagent tool (#289125) 2026-01-20 15:35:03 +00:00