Commit Graph

145398 Commits

Author SHA1 Message Date
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
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
Megan Rogge
48c2726476 play user action required sound regardless of window focus (#292930) 2026-02-04 20:58:38 +00:00
Matt Bierner
687717f65d Remove "experimental" from finalized setting 2026-02-04 12:53:05 -08:00
Martin Aeschlimann
6a7cce3c3f add claude.md support (#292898)
* add claude.md support

* add tests

* use realpath to find duplicates

* only set realPath for symlinks

* update

* update

* Update src/vs/workbench/contrib/chat/browser/chat.contribution.ts

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

* fix tests

* Update src/vs/workbench/contrib/chat/common/promptSyntax/service/promptsServiceImpl.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-04 12:52:39 -08:00
JeffreyCA
c176f53d94 Update Fig spec for Azure Developer CLI (azd) (#292894)
* Update azd fig spec

Add full extension command details
Add new commands
Use generator for `config` commands

* Apply suggestions from code review

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-04 20:47:32 +00:00
Megan Rogge
b40b1dbc3f improve specificity for chat selector to fix smoketest (#292922) 2026-02-04 12:36:26 -08:00
Megan Rogge
4ad2cc6af8 notify when chat questions come in (#292911)
fixes #292707
2026-02-04 20:08:57 +00:00
Paul
1420f16b36 Skills as slash commands (#292887) 2026-02-04 11:54:58 -08:00
Don Jayamanne
b5f1376218 Support serialized tool call results that return resources (e.g. rg, glob, etc) (#292768)
* Support serialized tool call results that return resources (e.g. rg, glob, etc)

* Fixes

* add tests

* Fixes
2026-02-04 19:46:24 +00:00
Raymond Zhao
66d4d91367 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-04 11:41:01 -08:00
Copilot
e4e3c1f548 Fix terminal command decoration to show failed icon when chat request is cancelled (#292695) 2026-02-04 19:37:02 +00:00
Megan Rogge
44b47a80fc add a command to toggle between todos and chat input (#283134) 2026-02-04 11:35:58 -08:00
Bryan Chen
095b74ad77 Merge pull request #292742 from microsoft/brchen/preserve-extension-path-in-telemetry
Preserve VS Code extension paths in telemetry callstacks
2026-02-04 11:27:00 -08:00
Megan Rogge
a67f7c7490 Expose restore to last checkpoint command, add it to accessibility help dialog (#292693)
fixes #291971
2026-02-04 11:16:08 -08:00
Matt Bierner
5766808580 Merge pull request #292893 from mjbvz/dev/mjbvz/shy-gayal
Fix `rootDir` for workspace extensions
2026-02-04 11:00:07 -08:00
Aiday Marlen Kyzy
dbd2e696e2 Reaching out to next annotation when boundaries equal (#292875)
* adding code

* polishing
2026-02-04 12:56:11 -06:00
Copilot
a56e77f4ae Add accessibility progress sound to retry request button (#292697) 2026-02-04 18:54:17 +00:00
Megan Rogge
923956b444 Implement matchTerminalPromptOption function and add tests for case-insensitive matching and input normalization (#292889) 2026-02-04 10:45:35 -08:00
Bryan Chen
4bba64c7fd fix: support multi-segment suffixes like .vscode-server-insiders in extension path regex 2026-02-04 10:40:55 -08:00