Commit Graph

145447 Commits

Author SHA1 Message Date
Johannes
772a2d094e Refactor build system: replace createFileContentMapper with fileContentMapperPlugin for better integration with esbuild 2026-02-05 18:38:36 +01:00
Johannes
1ab650b351 Merge branch 'main' into joh/esbuild-the-things 2026-02-05 17:35:18 +01:00
Christof Marti
3acdd6f3cb Bump distro 2026-02-05 17:12:31 +01:00
Lee Murray
21bea13943 Merge pull request #293140 from microsoft/mrleemurray/complex-gold-marlin
Update selection and highlight background colors in 2026 Dark theme
2026-02-05 16:07:13 +00:00
Christof Marti
2fd6a33c04 Surface power API 2026-02-05 16:57:40 +01:00
Alexandru Dima
4b4cae374f Mark these as ExP controllable (#293135) 2026-02-05 15:54:33 +00:00
Connor Peet
dae9c940ba chat: wire up yieldrequested for steering messages (#293026)
Also turns it on by default since queue/steer generally works
2026-02-05 15:54:00 +00:00
Lee Murray
db2ddd518b Merge pull request #293133 from microsoft/mrleemurray/yelling-crimson-anaconda
Update theme colors for command center and editor widgets
2026-02-05 15:50:54 +00:00
Daniel Imms
d7c05973e3 Merge pull request #293116 from EmrecanKaracayir/emrecankaracayir/inline-chat-border
Fixes: #293115
2026-02-05 07:44:42 -08:00
mrleemurray
93c6f6091f fix: update selection and highlight background colors in 2026 Dark theme 2026-02-05 15:39:34 +00:00
Benjamin Pasero
f26a1d13b6 toasts - fix leaks (#293119) 2026-02-05 15:35:25 +00:00
mrleemurray
36d5f82b19 theme - add widget border and refine shadow styles in 2026 light theme 2026-02-05 15:17:37 +00:00
Vijay Upadya
45934c7f2a Enable copilotTrackingId as assignment unit in vscode core (#292997)
* Prevent ChatEditorInput leak

* Few minor updates

* Revert "Few minor updates"

This reverts commit 92ecb6728d.

* Revert "Prevent ChatEditorInput leak"

This reverts commit 38f5c83895.

* add copilotTrackingId

* test change

---------

Co-authored-by: vijay upadya <vj@example.com>
2026-02-05 15:58:45 +01:00
Emrecan Karaçayır
dcde0873f2 Fixes: #293115 2026-02-05 17:57:00 +03:00
Robo
a3b2a31e23 fix: launching application after install on windows (#292864)
* fix: launching application after install on windows

* chore: rely on setup to create the mutex
2026-02-05 23:55:42 +09:00
Alex Ross
833ea644b8 Skip install and enable vscode-smoketest-check extension (#293111)
See https://github.com/microsoft/vscode/issues/293108
2026-02-05 14:53:55 +00:00
Alex Ross
da60cfc537 Bump distro (#293094) 2026-02-05 13:29:21 +00:00
mrleemurray
f45c1a83ff theme - update command center and widget background colors in 2026 light theme 2026-02-05 12:49:11 +00:00
mrleemurray
e80df14308 theme - update color values for command center and editor widgets in dark and light themes 2026-02-05 12:40:17 +00:00
Benjamin Pasero
bf79fb66ac editors - introduce MODAL_GROUP for a modal editor part (#293020) 2026-02-05 11:33:36 +00:00
Benjamin Pasero
e940fedc0f agent sessions - remove border when sessions show stacked (#293074) 2026-02-05 11:23:24 +00:00
Alex Ross
9519571a4a Skip flaky test " setTextDocumentLanguage for notebook cells" (#293072) 2026-02-05 11:04:16 +00:00
ATUR
f6965796dc Fix/resource leak osreleaseinfo (#293027)
* Fix typo: accomodate -> accommodate

Fix spelling of "accommodate" in comments across multiple files:
- src/vs/editor/common/viewLayout/viewLayout.ts
- src/vs/platform/files/node/watcher/parcel/parcelWatcher.ts
- src/vs/workbench/common/editor/editorGroupModel.ts

* fix: close file handle in getOSReleaseInfo to prevent resource leak

The FileHandle opened for reading os-release files was never closed,
which could lead to file descriptor leaks. Added a finally block to
ensure the handle is properly closed regardless of success or error.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 10:10:52 +00:00
Dmitriy Vasyura
e6fdfd7d0e Update icons for ipynb and code-workspace file associations on Windows (#293037) 2026-02-05 18:54:49 +09:00
Dmitriy Vasyura
de9c5a99a8 Register App Path for VS Code on Windows (#293009) 2026-02-05 18:51:18 +09:00
Josh Spicer
0561e9e261 Do not update agent status indicator bg color when debugging (#292905)
* do not update agent status inicator bg color when debugging

* actually this

* Add themeable agentStatusIndicator.background color to avoid debug override (#292944)

* Initial plan

* Add themeable agentStatusIndicator.background color to avoid debug override

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

---------

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

* update known variables

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2026-02-05 10:46:25 +01:00
Alex Ross
dd683d8b8c BUILD: Revert "fix: associate extHost lifecycle to window" (#293053)
Revert "fix: associate extHost lifecycle to window (#292672)"

This reverts commit b22bccfc65.
2026-02-05 09:22:21 +00:00
Jimmy Leung
e7cfb10cb8 vscode-dts: Add LineCommentConfig interface & update lineComment (#289457)
* vscode-dts: Add LineCommentConfig interface & update lineComment

* rename config to rule

---------

Co-authored-by: Aiday Marlen Kyzy <aidaymarlenkyzy@gmail.com>
2026-02-05 09:21:27 +00:00
Dmitriy Vasyura
bdacbb9349 Fix flaky tests by freezing time (#293043) 2026-02-05 08:51:38 +00:00
Alexandru Dima
38f162654f Make the view models known to the text models to ensure all events are processed immediately (#292846)
* Refactor view model to directly receive model events

Simplify how the view model receives and processes model events by establishing a more direct connection between the model and view model layers.

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>

* Fix post-merge errors

* Add jsdoc comments

* Fix cursor position during undo/redo with immediate viewModel events

Pass resultingSelection through the call chain during undo/redo:
- _applyUndoRedoEdits -> _doApplyEdits -> _emitContentChangedEvent

This ensures viewModels receive the correct cursor selection immediately
when processing content changes, rather than falling back to marker
recovery which places the cursor at the end of inserted text.

Fixes issue #42783

* Update src/vs/editor/test/browser/viewModel/viewModelImpl.test.ts

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

* Update src/vs/editor/test/common/model/model.test.ts

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

* Fix formatting

---------

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-05 09:29:18 +01:00
Johannes
ae8e3c3178 feat: add copyCodiconsTask to vscode-web CI build process 2026-02-05 09:24:08 +01:00
Paul
974f2037e2 Updates for chat extension hooks (#292991) 2026-02-04 19:00:17 -08:00
Courtney Webster
f850b0a521 Merge pull request #292728 from microsoft/convincing-carp
Add scroll behavior setting for Settings editor
2026-02-04 20:37:09 -06:00
Rob Lourens
10f06540ff Rename and clarify internal vs external chat hook types (#292979)
* Make explicit chat hook "internal" vs "external" types

* Renames

* Avoid types re-export

* Move to hooks/

* This
2026-02-05 01:31:42 +00:00
Matt Bierner
ab2c9005e0 Merge pull request #292983 from mjbvz/dev/mjbvz/curved-primate
Fix opening chat editors
2026-02-04 17:15:58 -08:00
Matt Bierner
ae1c223692 Fix opening chat editors
Looks like multiple changes started using the wrong uri type. This fixes `new chat editor` but I think a few other callers are doing the same thing. Will follow up with separate PRs
2026-02-04 16:54:31 -08:00
Paul
842bdbbe2e Fix extHostHooks for web (#292968) 2026-02-05 00:30:45 +00:00
Don Jayamanne
c35bf16a13 Support serialized tool call results for generic tools (similar to MCP, display input and outupt) (#292773)
* Support serialized tool call results for generic tools (similar to MCP, display input and outupt)

* Updates

* Updates
2026-02-04 16:26:02 -08:00
Justin Chen
d9827787b5 fix stray executing tool call (#292959)
* make sure to hide  tool calls'

* Update src/vs/workbench/contrib/chat/browser/widget/chatContentParts/toolInvocationParts/chatToolInvocationPart.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-04 16:24:08 -08:00
Rob Lourens
704095a158 Add common output hook types and reorganize related code (#292961)
* Add common output hook types, reorganize a bit more

* test fixes
2026-02-05 10:43:51 +11:00
Megan Rogge
2a55ee3d69 replace in checks with Object.hasOwn (#292956)
replace in checks with Object.hasOwn
2026-02-04 23:16:21 +00:00
Megan Rogge
42414b2d9e fix regression with xterm styling (#292945) 2026-02-04 23:15:30 +00:00
Matt Bierner
c80d97f340 Merge pull request #292955 from mjbvz/dev/mjbvz/sleepy-hyena
Remove region diagnostics setting
2026-02-04 15:05:49 -08:00
Josh Spicer
1ee5226928 hide chat participants @ contributed via chat sessions api (#292953) 2026-02-04 22:51:41 +00:00
Matt Bierner
cfbd57afa6 Remove region diagnostics setting
Part of #292934

This is an implementation detail. Was only really added in 5.6 in case the new behavior caused issues. Should be safe to remove now
2026-02-04 14:44:40 -08:00
Megan Rogge
f16dfffb46 allow clicking links in embedded terminal (#292940)
fixes #292357
2026-02-04 21:58:13 +00:00
Rob Lourens
6327bcc3ea preToolUse hook supporting "deny" (#292890)
* preToolUse hook supporting "deny"

* Fix tests

* Simplify tests

* Fix test
2026-02-04 21:34:11 +00:00
Matt Bierner
1648833da9 Merge pull request #292932 from mjbvz/dev/mjbvz/xenacious-cricket
Remove "experimental" from finalized setting
2026-02-04 13:18:56 -08:00
Paul
79d927ec12 Add diagnostics for hooks (#292912) 2026-02-04 21:10:12 +00:00
Paul
38398d6453 Hooks format cleanup (#292928) 2026-02-04 21:01:13 +00:00