Benjamin Pasero
eeb23ebcf4
agent sessions - focus chat if session opened from stacked view ( #289120 )
2026-01-20 07:29:30 -08:00
Ladislau Szomoru
ebaa450e15
Chat - auto-accept external edits ( #288933 )
...
* Chat - auto-accept external edits
* Trying to track down the test failures
2026-01-20 15:05:12 +00:00
Alex Ross
9d2710f482
Add "collapse visible comments" keybinding ( #289116 )
2026-01-20 15:02:13 +00:00
mrleemurray
33e2f28eec
refactor theme styles for improved UI consistency and add new styles for notifications and sashes
2026-01-20 14:56:08 +00:00
Benjamin Pasero
0ea07d585b
agent sessions - tweaks to time display ( #289115 )
2026-01-20 14:56:00 +00:00
Sandeep Somavarapu
6611b47c7d
fix #288864 ( #289087 )
...
* fix #288864
* fix tests
2026-01-20 14:39:01 +00:00
Kyle Cutler
225d729f96
Integrated browser focus fixes ( #287907 )
...
* Integrated browser focus fixes
* PR feedback
* comment
2026-01-20 06:32:29 -08:00
Aiday Marlen Kyzy
e28cce4a94
adding the line height into the model decorations returned by font token decorations provider ( #289099 )
2026-01-20 13:09:40 +00:00
Benjamin Christopher Simmonds
6283f18ca6
Merge pull request #289086 from microsoft/benibenj/growing-ostrich
...
Add telemetry for tools picker
2026-01-20 14:02:08 +01:00
Benjamin Christopher Simmonds
875711832d
Merge pull request #289084 from microsoft/benibenj/rival-wildfowl
...
Make ghost text suggestions more visible
2026-01-20 14:01:41 +01:00
Aiday Marlen Kyzy
66b43c339a
making the getViewportViewLineRenderingData return the correct hasFontInfo ( #289083 )
2026-01-20 12:11:56 +00:00
Ladislau Szomoru
d2049e8731
Git - tweak how files are being copied to the worktree ( #289065 )
2026-01-20 12:11:28 +00:00
Alexandru Dima
7e2b9dd127
Merge pull request #289079 from microsoft/alexd/excessive-rooster
...
Speed up code block rendering
2026-01-20 13:11:15 +01:00
BeniBenj
bb885aff94
Add telemetry for tools picker
2026-01-20 13:01:11 +01:00
BeniBenj
d346fdcdfe
make small ghosttext suggestions more visible
2026-01-20 12:29:04 +01:00
mrleemurray
90901bdbf1
update color theme settings for improved UI consistency in light and dark modes
2026-01-20 11:27:03 +00:00
Alex Ross
a5c7fde869
Fix comment collapse keybinding ( #289073 )
2026-01-20 11:12:22 +00:00
Lee Murray
a0d653aa3a
Merge pull request #289072 from microsoft/mrleemurray/passing-mouse-plum
...
Improve layout of interactive item container
2026-01-20 11:08:50 +00:00
Alex Dima
fd3c340afc
Speed up code block rendering
...
- Add renderAsync method to CodeEditorWidget for deferred rendering
- Enable postponeRendering in CodeBlockPart.layout() to batch editor layouts
- Implement onDidRemount callback in CodeBlockPart and ChatMarkdownContentPart
to re-render editors when reconnected to the DOM after virtualization
2026-01-20 12:00:03 +01:00
Alex Ross
b7b1562421
Better activation info for chat context provider ( #289069 )
...
Fixes #280643
2026-01-20 10:55:27 +00:00
Alexandru Dima
05279bc0e6
Merge pull request #289068 from microsoft/revert-285906-avoid_editcontext_reflow
...
Revert "Optimize rendering performance by scheduling DOM updates at the next animation frame in NativeEditContext and TextAreaEditContext"
2026-01-20 10:49:59 +00:00
mrleemurray
672e79726e
style: add right margin to interactive item container for improved layout
2026-01-20 10:47:52 +00:00
Ved BHadani
9aaa385099
Automatic activation event for chat context provider ( #280677 )
...
Fix onChatContextProvider activation event not working
Fixes #280643
The issue was that extensions contributing chat context providers were not being activated when their context providers were needed. This was because the chatContext extension point was missing an activationEventsGenerator.
When an extension contributes a chatContext item in package.json, it also defines an activation event like 'onChatContextProvider:my-chat-context-provider'. However, without the activationEventsGenerator, VSCode didn't know to activate the extension when that context provider was requested.
This commit adds an activationEventsGenerator to the chatContext extension point registration, following the same pattern used in other extension points like chatParticipants. The generator yields 'onChatContextProvider:${contrib.id}' for each chatContext contribution, ensuring extensions are properly activated when their context providers are needed.
Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com >
2026-01-20 10:43:45 +00:00
Benjamin Christopher Simmonds
01b1e5e228
Merge pull request #289060 from microsoft/benibenj/head-dove
...
Codex agent in agent type picker
2026-01-20 11:34:31 +01:00
Sandeep Somavarapu
043ceac535
implement action to open language models configuration file ( #289059 )
2026-01-20 11:13:31 +01:00
BeniBenj
756bc9cddf
Codex agent in agent type picker
2026-01-20 10:56:27 +01:00
Benjamin Pasero
5c0c389929
layout - add new settings to always restore 2nd sidebar maximised and to not restore editors ( #289055 )
...
* layout - add new settings to always restore 2nd sidebar maximised and to not restore editors
* Update src/vs/workbench/browser/workbench.contribution.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/vs/workbench/browser/layout.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* feedback
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-20 09:54:49 +00:00
Sandeep Somavarapu
f067226bff
fix #283572 ( #289056 )
2026-01-20 09:49:21 +00:00
Sandeep Somavarapu
64dc92cec2
fix #287549 ( #289047 )
...
* fix #287549
2026-01-20 10:26:26 +01:00
Christof Marti
b08502b62c
Ensure flags are set correctly
2026-01-20 10:14:50 +01:00
Alexandru Dima
13886f8cd6
Merge pull request #289045 from microsoft/alexd/standard-louse
...
Refactor: Abstract CopyPasteController from DOM clipboard APIs
2026-01-20 09:58:58 +01:00
Jimmy Leung
fc884f0e50
vscode-dts: Fix typedoc for WebviewPanel.dispose()
2026-01-20 16:50:59 +08:00
Ladislau Szomoru
a9daa80ebf
SCM - fix regression with missing text document diff information ( #289042 )
2026-01-20 09:30:04 +01:00
Alex Dima
f1bba216e1
Merge remote-tracking branch 'origin/main' into alexd/standard-louse
2026-01-20 09:13:25 +01:00
Alex Dima
5a2a2c61ad
More simplifications
2026-01-20 09:08:31 +01:00
Benjamin Pasero
4ec8c09e46
Do not mark sessions which completed while visible in the UI as unread ( fix #288369 ) ( #289039 )
2026-01-20 09:00:03 +01:00
Benjamin Pasero
d52522be26
feat - add host service and update chat retry command ( #289024 )
2026-01-20 06:54:44 +00:00
Benjamin Pasero
ad980f0b21
Better Shebang Language Detection (Deno, Bun, etc) ( fix #287819 ) ( #289026 )
2026-01-20 06:43:13 +00:00
Copilot
32fc704566
Draw active indication atop the activity bar icons when shown at the bottom ( #286694 )
...
* Initial plan
* Fix activity bar active indicator position when shown at bottom
When the activity bar is positioned at the bottom of the sidebar,
the active indicator (underline) now renders above the icons instead
of below them. This provides better visual feedback for the active item.
Changes:
- paneCompositePart.css: Separate styling for header (top) and footer (bottom)
positions, with indicator at bottom for header and top for footer
- sidebarpart.css: Updated border color rules for footer position
- auxiliaryBarPart.css: Updated border color rules for footer position
Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com >
2026-01-20 06:40:41 +00:00
Rob Lourens
31ee1e4877
Add subagent name to chat request for logging ( #289007 )
...
* Add subagent name to chat request for logging
* Remove unneeded additions
2026-01-20 06:37:16 +00:00
Benjamin Pasero
b6d6a3cc87
Move power monitor logging ( fix #288875 ) ( #289021 )
2026-01-20 07:32:33 +01:00
Benjamin Pasero
a0ac005701
layout - polish icons and state for maximisation/restore ( #288980 )
2026-01-20 07:32:00 +01:00
Benjamin Pasero
09ed845e69
chat - better align input margins ( #288983 )
2026-01-20 06:42:35 +01:00
dileepyavan
acc954bd84
Correcting the srt cli path in the published package. ( #289008 )
...
correcting the srt path
2026-01-20 04:04:59 +00:00
Rob Lourens
1cde95547e
Subagent UX fixes ( #288769 )
...
* Lazy render tool invocations inside subagents, same as thinking groups
* Styling for subagent prompt/result and icons
* More padding and layout fixes, add AnimationFrameScheduler
* Fix warning
* Avoid faked timers
2026-01-19 15:21:06 -08:00
Benjamin Christopher Simmonds
752e9f81cc
Merge pull request #288992 from microsoft/benibenj/blonde-silverfish
...
Improved continue chat functionality
2026-01-20 00:18:46 +01:00
Benjamin Christopher Simmonds
0876c04e26
Update src/vs/workbench/contrib/chat/browser/widget/input/delegationSessionPickerActionItem.ts
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-19 23:36:14 +01:00
BeniBenj
4aa4a2b293
Improved continue chat in
2026-01-19 23:19:25 +01:00
Rob Lourens
d60835524a
Fix chat input shifting ( #288991 )
...
offsetHeight returns 1 more than expected, because it includes the session container's border. So compensate for this.
2026-01-19 22:11:30 +00:00
Martin Aeschlimann
c3664a6498
package.json in trusted workspace showing untrusted schema warning ( #288976 )
2026-01-19 13:50:10 -08:00