Commit Graph

145248 Commits

Author SHA1 Message Date
Johannes
fa93faf9aa feat: add copyCodiconsTask to core CI and esbuild tasks 2026-02-03 15:44:46 +01:00
Johannes
ebe5d39c37 better error handling 2026-02-03 12:46:04 +01:00
Johannes
35f4232d25 TRY use esbuild for core-ci 2026-02-03 12:21:44 +01:00
Johannes
286945b656 feat: enhance esbuild bundling with target support for desktop, server, and server-web 2026-02-03 12:18:39 +01:00
Johannes
9213327060 Merge branch 'main' into joh/esbuild-the-things 2026-02-03 11:46:18 +01:00
Benjamin Pasero
c7f71097f1 agent sessions - show flat list of unread sessions when filter is enabled (#292520) 2026-02-03 11:37:00 +01:00
Alex Ross
ee6f04619f Pass metadata to agent session commands (#291554)
* Pass metadata to agent session commands

* Pass as second arg

* Add metadat to cached session model

* Check that the metadata is json stringifiable
2026-02-03 09:46:11 +01:00
Tyler James Leonhardt
c8d90ab45f Get rid of dependency on playwright-mcp (#292432) 2026-02-02 23:16:17 -08:00
Robo
2c2c45a9b5 ci: skip server codesign for universal (#292475) 2026-02-03 07:03:21 +00:00
Benjamin Pasero
8d864503e1 Agent session list collapsed automatically without interaction (fix #291701) (#292472) 2026-02-03 06:07:33 +00:00
Don Jayamanne
df57568c74 Support rendering serialized todo information from background agents (#292212)
* Support rendering serialized todo information from background agents

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

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

* Update src/vs/workbench/api/common/extHostTypeConverters.ts

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

* Updates

* updates

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-03 16:57:06 +11:00
Zhichao Li
bb8a476f91 Merge pull request #292431 from microsoft/copilot/remove-subagent-fallback
Remove hardcoded subagent name fallback from request construction
2026-02-02 21:42:25 -08:00
Rob Lourens
079eb4e3cf Add parentRequestId for telemetry (#292463) 2026-02-03 05:18:51 +00:00
Megan Rogge
53d28894f5 ensure stop button comes back (#292366)
fixes #283328
2026-02-02 21:04:37 -08:00
Justin Chen
64e5e9cdcd skip question carousel when stopped, fix esc (#292459) 2026-02-03 05:00:13 +00:00
Justin Chen
4166e90ac2 fix working spinner jump (#292450)
* fix working spinner jump

* oopises
2026-02-03 03:40:19 +00:00
Zhichao Li
c401cada84 Merge branch 'main' into copilot/remove-subagent-fallback 2026-02-02 19:08:32 -08:00
Dmitriy Vasyura
8343acba0b Match macOS server entitlements to those used in client builds (#292442) 2026-02-02 19:04:42 -08:00
Zhichao Li
84fa8f6fd8 Merge branch 'main' into copilot/remove-subagent-fallback 2026-02-02 18:53:47 -08:00
Justin Chen
fd9aeb781c keyboard improvements to question list (#292429)
* keyboard improvements to question list

* fix test

* address comments
2026-02-03 01:44:03 +00:00
Megan Rogge
b2f9a674cb ensure entire width of terminal output is scrollable (#292408)
fixes #291007
2026-02-03 01:09:47 +00:00
copilot-swe-agent[bot]
e9b500b5bc Remove subagent fallback from runSubagentTool
- Removed `?? 'subagent'` fallback from subAgentName assignment
- The UI layer (chatSubagentContentPart.ts) already handles undefined agentName with proper localization fallback
- All existing tests pass
- TypeScript compilation successful

Co-authored-by: zhichli <57812115+zhichli@users.noreply.github.com>
2026-02-03 01:05:45 +00:00
Paul
e6267f1cdb Add support for .agents for skills resolution (#292414) 2026-02-03 01:02:38 +00:00
copilot-swe-agent[bot]
9465c0d4c5 Initial plan 2026-02-03 00:53:59 +00:00
Benjamin Pasero
ce590bbcb2 chat - just show 1 button in the toast (#292369) 2026-02-03 00:19:01 +00:00
Peng Lyu
5366853409 Support multi window scenarios in vscode mcp server (#289250)
* Add window management tools for multi-window support

* Refactor window management tools to remove title references and simplify responses

* Refactor PlaywrightDriver to use readonly page property and remove _currentPage references

* Update test/mcp/src/automationTools/windows.ts

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

* Fix URL matching and CDP session handling in multi-window support (#289261)

* Initial plan

* Address code review feedback: improve URL matching and CDP session handling

- Improve URL matching in switchToWindow to prefer exact matches before substring matches
- Clear CDP session when switching windows to prevent using stale sessions
- Add comprehensive documentation explaining the matching strategy and CDP session behavior

Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com>

---------

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

* Add automation tools for window interactions and update multiplex server configuration

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com>
2026-02-02 16:11:12 -08:00
Daniel Imms
d6aef2740d Merge pull request #292057 from microsoft/tyriar/291995
Fix run and insert buttons missing in terminal inline chat
2026-02-02 14:24:34 -08:00
Jeff Bishop
424ef28d9b fix: improve QuickInput accessibility for screen readers (#292339)
- Remove redundant role=textbox and static ARIA attributes from QuickInputBox
- Dynamically set aria-haspopup and aria-autocomplete only when list is active
- Track state to avoid unnecessary attribute changes that cause re-announcements
- Add picker.ariaLabel and item ariaLabel for Go to Line dialog
- Improve post-navigation status announcement with line/column info
This allows screen reader users to:
- Type and edit text normally with arrow key navigation
- Hear characters as they type in the input field
- Get proper announcements when navigating list items
Fixes screen reader accessibility in Ctrl+G Go to Line dialog.

Co-authored-by: GitHub Copilot <github-copilot@example.com>
2026-02-02 19:17:05 +00:00
Copilot
0ad40b2425 Open hidden terminal directly when only one exists instead of showing quick pick (#291885) 2026-02-02 19:12:00 +00:00
Lee Murray
b28117a831 Merge pull request #292352 from microsoft/mrleemurray/married-chocolate-parrotfish
Update light and dark theme panel styles
2026-02-02 17:57:30 +00:00
Justin Chen
10d78a779f fix a few question carousel issues (#292243) 2026-02-02 09:52:51 -08:00
Copilot
a813c76b9e Fix terminal chat entry icon alignment when tabs are narrow (#292349) 2026-02-02 17:36:10 +00:00
Benjamin Pasero
d1afadebfa chat - address some feedback on toast changes (#292347)
* chat - address some feedback on toast changes

* .
2026-02-02 12:35:18 -05:00
mrleemurray
3b58e55b5f Fix: Update terminal background color in 2026 Dark theme 2026-02-02 17:25:30 +00:00
Dmitriy Vasyura
0e1c5103cd Remove macOS signing checks exclusions (#291875) 2026-02-02 09:24:43 -08:00
mrleemurray
aeaf0d9b5d Fix: Update command center active background color in 2026 Dark theme 2026-02-02 17:23:53 +00:00
mrleemurray
22624de670 Fix: Update command center background and border styles in 2026 Light theme 2026-02-02 17:18:19 +00:00
Benjamin Pasero
1951d88056 Chat Anonymous: can send a chat message with anonymous access (fix #292296) (#292341) 2026-02-02 17:14:52 +00:00
mrleemurray
007c641d61 Fix: Update panel and status bar border colors in 2026 Light theme 2026-02-02 17:11:55 +00:00
dileepyavan
01d7420295 Dileep y/291793 (#292201)
Updating srt paths to work in remote env
2026-02-02 09:05:40 -08:00
Johannes
73dcb4734d feat: implement esbuild-based bundling tasks and enhance NLS processing 2026-02-02 18:04:20 +01:00
mrleemurray
6493db6774 darken light theme panels and reintroduce borders 2026-02-02 16:37:29 +00:00
Lee Murray
238adc8bc6 Merge pull request #292331 from microsoft/mrleemurray/yielding-magenta-ocelot
Mrleemurray/yielding-magenta-ocelot
2026-02-02 15:53:43 +00:00
mrleemurray
e953059cdc fix: adjust font size for tool calls in chat component 2026-02-02 15:28:12 +00:00
Lee Murray
e57c07e552 Merge pull request #292289 from microsoft/mrleemurray/disappointed-salmon-cephalopod
Refactor 2026 theme CSS for improved readability and maintainability
2026-02-02 15:17:36 +00:00
Dmitriy Vasyura
ed8f9653da Sign macOS server binaries (#291872) 2026-02-02 15:53:33 +01:00
Copilot
45d5d7cd4c Fix: Problems table mode ignoring "Show Active File Only" filter (#291860)
* Initial plan

* Fix: Problems table mode not respecting active file filter

When the active file filter is enabled and markers change, the table view was incorrectly showing markers from all files. This happened because the widget.update() method was patching updates into the internal unfiltered list.

The fix ensures that when the active file filter is on, we always reset the widget with the filtered list instead of trying to do an incremental update.

Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
2026-02-02 14:52:42 +00:00
Logan Ramos
c733d2c421 Adopt api versioning on chat participant addition (#292318) 2026-02-02 14:50:03 +00:00
Christof Marti
c2fd04dcb4 Log matching welcome view (#292300) 2026-02-02 15:30:37 +01:00
Copilot
cf058dca98 Fix flaky sessionDateFromNow test for today (#292269)
* Initial plan

* Fix flaky sessionDateFromNow test for today

Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com>
2026-02-02 14:21:35 +00:00