Martin Aeschlimann
c1b3340d4a
allow to configure SubagentToolCustomAgents by experiment ( #288967 )
2026-01-19 13:49:48 -08:00
19b8cf5f91
Fix hang in findAgentMDsInWorkspace when FileSearchProvider unavailable ( #288842 )
...
* Initial plan
* Add fallback to file service when FileSearchProvider is unavailable
- Check schemeHasFileSearchProvider before using searchService.fileSearch
- Implement recursive file service traversal as fallback
- Add comprehensive tests for both code paths
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* Add FileSearchProvider check to searchFilesInLocation
Prevent hanging when searching for files with glob patterns in file systems
without FileSearchProvider. Log a warning and return empty array instead.
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* update
* update
* fix tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com >
2026-01-19 21:49:31 +00:00
Copilot and benibenj
9022d6c61f
Add command to attach all pinned editors to chat ( #288818 )
...
* Initial plan
* Add command to attach all pinned editors to chat
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-19 21:25:13 +00:00
Alex Dima
ce96577c8e
Further code simplification
2026-01-19 22:09:15 +01:00
Benjamin Pasero and Copilot
583dc8b7c0
agent sessions - expand archived when searching ( #288918 )
...
* agent sessions - expand archived when searching
* Update src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-19 19:57:18 +00:00
Benjamin Pasero
7f460a4ad8
Explicitly archiving all sessions from Sessions view context menu should not show dialog ( fix #288910 ) ( #288922 )
2026-01-19 19:43:48 +00:00
Alex Dima
a6c1a0c19b
Simplify code
2026-01-19 20:25:30 +01:00
Sandeep Somavarapu
a320e1230d
enable lm management editor for business and enterprise ( #288966 )
...
* enable lm management editor for business and enterprise
* show for internal
2026-01-19 19:23:53 +00:00
Sandeep Somavarapu
11f7fff799
refresh default account in regular intervals ( #288962 )
2026-01-19 19:09:15 +00:00
Lee Murray
5729bf042a
Merge pull request #288944 from microsoft/mrleemurray/glorious-reindeer-silver
...
Refactor debug checkboxes to custom toggle components
2026-01-19 18:51:15 +00:00
2efcdb9231
Show chat agents/prompts in extension features list ( #287560 )
...
* Initial plan
* Add chat prompt files/instructions/agents to extension features registry
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* update
* Merge branch 'main' into copilot/show-chat-agents-prompts
* Update src/vs/workbench/contrib/chat/common/promptSyntax/chatPromptFilesContribution.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Merge branch 'main' into copilot/show-chat-agents-prompts
* Merge remote-tracking branch 'origin/main' into copilot/show-chat-agents-prompts
2026-01-19 18:53:11 +01:00
Benjamin Christopher Simmonds
447c6505ca
Merge pull request #288939 from microsoft/benibenj/thundering-rat
...
Wonky MCP refresh button fix
2026-01-19 18:45:13 +01:00
Aiday Marlen Kyzy
6f548f3429
sending the font token decorations in the custom line heights too ( #288941 )
...
making the font decorations be also used in the line heights manager initially
2026-01-19 09:45:04 -08:00
Sandeep Somavarapu
ffc926dda1
cache policy data ( #288937 )
2026-01-19 09:44:50 -08:00
mrleemurray
c302bfa799
refactor(debug): replace HTML checkboxes with custom toggle components
2026-01-19 17:35:02 +00:00
Johannes Rieken
0292f07476
Gutter inline edit menu ( #287103 )
...
* WIP - edit gutter
* ignore empty selections
* tweaks
* wip
* wip
* wip
* proper menu, custom view item with edtor
* wip
* add setting
* Make it inlineChat.showGutterMenu, noZone etc pp
* polish
* use `IChatEntiteldService.sentiment.hidden`
* Add inline chat gutter visibility context and menu actions
* Add inline gutter menu proposal for chat editor
* fix progress message for the overlay
* Add inline chat gutter menu overlay widget and styles
* cleanup
* Refactor inline chat gutter code: remove unused styles and streamline action handling
* Simplify focus tracking logic in inline chat gutter menu widget
* Enhance inline chat gutter menu: improve input handling and dynamic height adjustment
2026-01-19 18:33:34 +01:00
3d9625c556
Sort custom agents alphabetically in mode picker dropdown ( #288476 )
...
* Initial plan
* Sort custom agents alphabetically in mode picker dropdown
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* Improve code readability for alphabetical sorting
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
* sort in pickers
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: aeschli <6461412+aeschli@users.noreply.github.com >
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com >
2026-01-19 17:32:24 +00:00
Kyle Cutler
5140397644
Don't auto-focus browser on navigation ( #288495 )
2026-01-19 09:22:12 -08:00
0f750bc552
clarify interactive and notebook instructions ( #288849 )
...
* clarify interactive and notebook instructions
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: João Moreno <joaomoreno@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-19 17:17:15 +00:00
BeniBenj
72b7fd0e9b
fixes https://github.com/microsoft/vscode/issues/288339
2026-01-19 18:09:48 +01:00
Benjamin Christopher Simmonds
f8f8ba0eed
Merge pull request #288928 from microsoft/benibenj/willowy-deer
...
add workbench.action.chat.newLocalChat command
2026-01-19 17:58:46 +01:00
Connor Peet
1115c59ac6
Merge pull request #288507 from microsoft/connor4312/chat-list-hover
...
sessions: show a preview of chat in the session hover
2026-01-19 08:51:49 -08:00
Christof Marti
dbc626f193
Add power data
2026-01-19 17:50:41 +01:00
Lee Murray
f92277e6e7
Merge pull request #288927 from microsoft/mrleemurray/organic-donkey-maroon
...
Fix padding in chat scroll down button in interactive list
2026-01-19 16:49:44 +00:00
Benjamin Christopher Simmonds
96ea021023
Support grouping of selections ( #288924 )
...
support groupping of selections
2026-01-19 16:40:33 +00:00
Lee Murray
e08522417d
Merge pull request #288923 from microsoft/mrleemurray/worthy-hare-violet
...
Adjust position of state indicator in chat CSS
2026-01-19 16:32:52 +00:00
BeniBenj
388d1b9887
add workbench.action.chat.newLocalChat command
2026-01-19 17:27:36 +01:00
mrleemurray
28d64353ca
fix padding in chat scroll down button in interactive list
2026-01-19 16:21:46 +00:00
Lee Murray
7d2e826469
Merge pull request #288921 from microsoft/mrleemurray/usage-indicator
...
Context window usage indicator
2026-01-19 16:15:26 +00:00
mrleemurray
19bd827e45
fix(chat): adjust position of state indicator in chat CSS
2026-01-19 16:02:10 +00:00
Alex Ross
d331d50a2c
See more -> Show pull request ( #288916 )
...
Part of #288848
2026-01-19 16:59:04 +01:00
mrleemurray
28fb9be1dd
Enhance ChatContextUsageWidget with additional token tracking and improved hover display styling
2026-01-19 15:55:02 +00:00
Alex Dima
ed0d4c4cbf
Avoid exposing the browser event
2026-01-19 16:47:05 +01:00
Alex Dima
b9acc34d1b
Simplify: clipboardData is always empty when copy is triggered
2026-01-19 16:39:09 +01:00
Martin Aeschlimann
05e7063883
fix review comments ( #288913 )
2026-01-19 15:38:20 +00:00
Ladislau Szomoru
2882d8f782
Engineering - release the build that is being triggered at 19:00 ( #288903 )
...
* Engineering - release the build that is being triggered at 19:00
* Add second schedule
* Revert variable
2026-01-19 15:22:06 +00:00
Benjamin Pasero
38e15e93c7
chat - indicate running session in view badge ( #283051 ) ( #288905 )
2026-01-19 14:59:15 +00:00
Martin Aeschlimann
0fb4f77929
allow agents to define which subagents can be used ( #288902 )
...
* add ICustomAgent.agents
* add agent as built-in toolset
* update
* update
* add tests for completions
* use subagents list
2026-01-19 14:44:25 +00:00
Dmitriy Vasyura
b2795bd8bb
Add Collapse All action to SCM view pane ( #285407 )
...
Added Collapse All action to SCM view pane
2026-01-19 06:43:38 -08:00
Copilot and alexr00
afea1bf7cf
Log error for invalid chatContext icon format instead of silently ignoring ( #288885 )
...
* Initial plan
* Add error logging for invalid chatContext icon format
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Fix: Only log error when icon exists but has invalid format
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
* Add comment explaining defensive check
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
2026-01-19 14:29:44 +00:00
Benjamin Pasero
99d227e67c
agents - fix regression with projection not applying when opening session ( #288889 )
...
* agents - fix regression with projection not applying when opening session
* limit to setting only
* .
2026-01-19 13:21:19 +00:00
Benjamin Pasero and Copilot
6aa820992b
chat - end the log spam when reading from disk ( #288877 )
...
* chat - end the log spam when reading from disk
* .
* Update src/vs/workbench/contrib/chat/common/model/chatSessionStore.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-19 13:02:38 +00:00
mrleemurray
e2b039a8a1
Refactor token counting in ChatContextUsageWidget to include image and selection tokens; update related calculations and display
2026-01-19 13:00:41 +00:00
Copilot and alexr00
986be4ec40
Don't persist extension contributed chat contexts across reload ( #288106 )
...
* Initial plan
* Don't persist extension contributed chat contexts across reload
Filter out IChatRequestStringVariableEntry and IChatRequestImplicitVariableEntry
with StringChatContextValue values during serialization as these have handles
that become invalid after window reload.
Fixes microsoft/vscode#280380
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com >
2026-01-19 12:52:54 +00:00
mrleemurray
658baa7739
Refactor token counting in ChatContextUsageWidget for improved performance and readability; add styling for quota sub-label in hover display
2026-01-19 12:49:16 +00:00
Alex Ross
e9f791745f
Add tooltip to chat context item ( #288418 )
...
* Add tooltip to chat context item
Part of #280658
* Copilot feedback
2026-01-19 13:46:14 +01:00
mrleemurray
ecb744fd3a
Remove unused hover separator from ChatContextUsageWidget styles
2026-01-19 12:40:11 +00:00
mrleemurray
27c0d63f0f
Refactor ChatContextUsageWidget to improve token usage display and enhance hover interactions
2026-01-19 12:38:06 +00:00
Robo
6543b51327
feat: enabled windows version update for stable ( #288126 )
...
* feat: enabled windows version update for stable
* chore: update setup file
* temp: bump distro
* chore: fix electron re-download
* fix: oss callsite in updateservice
* chore: simplify check in tunnel-forwarding
2026-01-19 12:16:20 +00:00
Christof Marti
c0828d057e
Add suspend/resume telemetry for reliability insights
2026-01-19 13:08:49 +01:00