Justin Chen
56b2d5fcde
edit markdown parts in collapsible part ( #286301 )
...
* edit markdown parts in collapsible part
* remove whitespace
* address some comments and remove a lot of unnecessary code
* remove some unused functions
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* extra whitespace
* Update src/vs/workbench/contrib/chat/browser/widget/chatListRenderer.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-08 06:36:41 +08:00
Ross Wollman
a03084b22a
Merge pull request #286444 from microsoft/chat-import-programmatic
...
Resolves #283954 .
1. Update workbench.action.chat.import to non-interactively accept filepath for import.
2. Accept `target` for location chat will be revived to.
2026-01-07 22:30:30 +00:00
Josh Spicer
0ccfbc0da9
bump copyright ( #286438 )
2026-01-07 13:52:15 -08:00
Osvaldo Ortega
e166b7b679
Revert "Revert "debt - remove AMD support of VSCode for web"" ( #286423 )
...
Revert "Revert "debt - remove AMD support of VSCode for web" (#286421 )"
This reverts commit 84ce6e1a98 .
2026-01-07 13:02:55 -08:00
Ladislau Szomoru
734c24e062
SCM - add missing filter clause to visible repositories ( #286431 )
2026-01-07 20:50:35 +00:00
Josh Spicer
7e1838ed22
bump to 1.109 ( #286424 )
...
ref https://github.com/microsoft/vscode/issues/285989
2026-01-07 20:00:53 +00:00
Connor Peet
ec711a3d38
chat: support MCP apps ( #285864 )
...
* wip
* wip
* wip
* works
* add a config option
* copilot comments
* simplify and polish
2026-01-07 11:39:38 -08:00
Osvaldo Ortega
84ce6e1a98
Revert "debt - remove AMD support of VSCode for web" ( #286421 )
...
Revert "debt - remove AMD support of VSCode for web (#285230 )"
This reverts commit 74c4ecddf7 .
2026-01-07 19:30:20 +00:00
Anthony Kim
8268e617ba
Properly account for tabs when announcing col number ( #286412 )
2026-01-07 19:01:03 +00:00
Logan Ramos
075474a037
Bump distro ( #286410 )
2026-01-07 18:35:56 +00:00
Matt Bierner
6c4600652f
Merge pull request #286399 from mjbvz/dev/mjbvz/sensible-wildebeest
...
Remove `provideNewChatSessionItem`
2026-01-07 10:03:22 -08:00
Matt Bierner
dfba89f602
Remove provideNewChatSessionItem
...
Fixes #282763
2026-01-07 09:32:04 -08:00
Benjamin Pasero
0a29012f26
Memory leak related to diff editor ( fix #286336 ) ( #286385 )
2026-01-07 16:52:01 +00:00
Dmitriy Vasyura
2294cd06ff
Merge pull request #286383 from microsoft/dev/dmitriv/model-picker-tooltip
...
Combine action and warning tooltip text into a single string in getHoverContents
2026-01-07 17:45:41 +01:00
Simon Siefke
dc178377f2
fix: memory leak call stack widget ( #286246 )
...
fix: memory leak in call stack widget
2026-01-07 16:32:34 +00:00
Dmitriy Vasyura
f45e849bc9
Merge branch 'main' into dev/dmitriv/model-picker-tooltip
2026-01-07 17:13:11 +01:00
Dmitriy Vasyura
87b50d1ad3
Combine action and warning tooltip text into a single string in getHoverContents
2026-01-07 16:47:08 +01:00
Alexandru Dima
b13bafae49
Merge pull request #286368 from microsoft/alexd/tropical-mule
...
Attempt to improve situation for very early callers of activateByEvent using ActivationKind.Immediate
2026-01-07 16:15:11 +01:00
Daniel Imms
2ab78a0947
Merge pull request #286363 from microsoft/tyriar/i6524
...
Strip quotes as needed from redirection paths
2026-01-07 07:13:57 -08:00
Alex Dima
4770c8ff7b
Attempt to improve situation for very early callers of activateByEvent using ActivationKind.Immediate
2026-01-07 15:43:55 +01:00
Daniel Imms
7cc9ef3780
Address feedback
2026-01-07 06:21:26 -08:00
Daniel Imms
62172cc228
Remove unneeded jsdoc
2026-01-07 06:20:12 -08:00
Alex Dima
d4244438cb
Refactor: Encapsulate _initialize waiting
2026-01-07 15:11:36 +01:00
Daniel Imms
cf21a7ba42
Strip quotes as needed from redirection paths
...
Fixes microsoft/vscode-internalbacklog#6524
2026-01-07 06:07:20 -08:00
Daniel Imms
ca44c15e8a
Merge pull request #286350 from microsoft/tyriar/286139
...
Tweak wording when adding rules
2026-01-07 05:41:24 -08:00
Daniel Imms
0a48f4cabe
Merge pull request #286347 from microsoft/tyriar/286067
...
Tweak wording of suggest selection mode hover
2026-01-07 05:40:34 -08:00
Daniel Imms
4f2819d5d8
Tweak wording when adding rules
...
Fixes #286139
2026-01-07 05:02:55 -08:00
Daniel Imms
6f88b8d4dc
Tweak wording of suggest selection mode hover
...
Fixes #286067
2026-01-07 04:34:42 -08:00
Martin Aeschlimann
42434d7c15
Can't preview custom agents' markdown files ( #286331 )
2026-01-07 10:46:21 +00:00
Benjamin Pasero
fc07512ec0
Strange UI behaviour when Show Agent Session sidebar ( fix #286166 ) ( #286327 )
2026-01-07 10:21:50 +00:00
Benjamin Pasero
78444f420d
Agent sessions - back button in the title feedback ( fix #286098 ) ( #286321 )
2026-01-07 09:16:17 +00:00
Dmitriy Vasyura
f9fedc5f60
Merge pull request #286317 from microsoft/dev/dmitriv/align-resourceUri-props-jdoc
...
Make JDoc on `resourceUri` properties in `TreeItem` and `QuickPickItem` more consistent
2026-01-07 09:50:11 +01:00
Dmitriy Vasyura
b3200ed763
Make JDoc on resourceUri properties in TreeItem and QuickPickItem more consistent
2026-01-07 09:28:33 +01:00
Benjamin Pasero
09952bd405
"Search with AI" option shows even if you have "Disable AI Features" enabled ( fix #283174 ) ( #286307 )
...
* "Search with AI" option shows even if you have "Disable AI Features" enabled (fix #283174 )
* Update src/vs/workbench/api/browser/mainThreadSearch.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-07 08:04:47 +00:00
Benjamin Pasero
90191d5e4b
agent sessions - trace logging to diagnose issues resolving ( #286305 )
2026-01-07 07:25:46 +00:00
Connor Peet
3d862df214
chat: add confirmation not needed reason to tool invocations ( #286257 )
...
* chat: add confirmation not needed reason to tool invocations
Adds a 'confirmationNotNeededReason' field to tool confirmation messages
to display why a tool didn't require user confirmation. This makes fetch
results more consistent with other tool calls by providing transparency
about auto-approval decisions.
- Adds confirmationNotNeededReason property to IToolConfirmationMessages
- Populates reason in FetchWebPageTool when URL is mentioned in prompt
- Updates ChatToolInvocation to include reason in confirmed state
- Extracts tool part utilities into shared module for reuse
- Improves UI consistency with confirmation status display
Fixes https://github.com/microsoft/vscode/issues/282238
(Commit message generated by Copilot)
* Update src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatCollapsibleContentPart.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-06 20:01:45 -08:00
Connor Peet
d1d43fd0de
testing: fix duplicated command in command palette ( #286279 )
...
Closes https://github.com/microsoft/vscode/issues/258967
2026-01-06 19:59:46 -08:00
Connor Peet
004cb2e1d9
chat: fix modified state after accepting agent edits with setContents ( #286253 )
...
When setContents is called with modified agent edits, we need to ensure
that if the file was already in an accepted state, we restore that state
after applying the edits. This prevents files from unexpectedly becoming
modified again after edit acceptance.
- Check if entry was in Modified state before applying agent edits
- Restore accepted state if the file wasn't already modified
- Ensures files that were explicitly accepted remain in accepted state
Fixes https://github.com/microsoft/vscode/issues/285733
(Commit message generated by Copilot)
2026-01-06 16:54:47 -08:00
Anthony Kim
ca80d6a570
Fix regression package.json task fail to re-run ( #286230 )
...
* Fix regression package.json task fail to re-run
* Update src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* revert copilot changes
* check for 1 or 127 for command not found
* Check to see if exitCode is none zero when showing warning
* Update to only watch for 1 or 127
* use !success || (success.exitCode !== undefined && success.exitCode !== 0)
* Use typeof success.exitCode number
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-07 00:04:10 +00:00
Tyler James Leonhardt
8bb40dd27b
Fixes one instance causing "Chat not available" ( #286252 )
...
Fixes https://github.com/microsoft/vscode/issues/280797
2026-01-07 00:00:36 +00:00
Connor Peet
d07da7b491
chat: fix MCP tool confirmation quick tree hide timing ( #286235 )
...
Moves the quickTree.hide() call inside the conditional block to ensure it
only hides after the onDidOpen callback has been invoked for 'manage' items.
This prevents the tree from closing prematurely before the manage action
has completed.
Fixes https://github.com/microsoft/vscode/issues/275102
(Commit message generated by Copilot)
2026-01-06 15:32:39 -08:00
Connor Peet
5a569e3461
Merge pull request #286218 from microsoft/connor4312/286107
...
chat: fix URL approval settings merge
2026-01-06 13:42:58 -08:00
Daniel Imms
b095009df0
Merge pull request #286178 from microsoft/tyriar/xterm_20260106
...
@xterm/xterm@6.1.0-beta.91
2026-01-06 13:31:11 -08:00
Ladislau Szomoru
b69e4fc36a
Git - fix default worktree path when creating a worktree in a worktree ( #286210 )
2026-01-06 13:22:09 -08:00
Copilot
a9676225eb
Fix race condition in terminal suggest widget initialization causing appendChild crash ( #286173 )
2026-01-06 21:00:36 +00:00
Megan Rogge
08070ad046
fix accessiblity signal bug ( #286198 )
...
fixes #285702
2026-01-06 10:52:07 -08:00
Daniel Imms
fb2a051d73
@xterm/xterm@6.1.0-beta.91
...
Fixes #245838
Fixes #245839
2026-01-06 08:46:04 -08:00
Aiday Marlen Kyzy
31de8ea351
adding trace logs to trace double paste issue ( #286158 )
...
* adding trace logs to trace double paste issue
* adding more logs
2026-01-06 16:48:24 +01:00
Ladislau Szomoru
d0576dab05
Git - add extension API to get a patch for a commit range ( #286159 )
...
* Git - add extension API to get a patch for a commit range
* Turns out `git diff` does not support the `--root` flag
2026-01-06 15:18:53 +00:00
Benjamin Pasero
67c15fe860
instructions - make it clear to reuse code and not duplicate ( #286131 )
2026-01-06 13:17:55 +00:00