Commit Graph

143755 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
3c08141a32 Use dot as separator in error log prefix (app.startup instead of app#startup)
Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
2026-02-12 09:58:43 +00:00
copilot-swe-agent[bot]
6d79c5adeb Improve error message to include log folder path for debugging
Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
2026-01-16 16:58:43 +00:00
copilot-swe-agent[bot]
db9ef02cfc Address code review feedback: add error handling for log folder creation
Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
2026-01-16 16:54:41 +00:00
copilot-swe-agent[bot]
d400c15161 Fix: Delay log folder creation until primary instance is confirmed
Move log folder (logsHome) creation from initServices() to after
claimInstance() succeeds. This prevents secondary instances from
creating empty log folders when they simply connect to the primary
instance and exit.

Fixes #250334

Co-authored-by: sandy081 <10746682+sandy081@users.noreply.github.com>
2026-01-16 16:50:07 +00:00
copilot-swe-agent[bot]
bea16329fd Initial plan 2026-01-16 16:38:59 +00:00
John Heilman
cce0642bfb If the users selects a language, let's have it actually choose the language they selected. (Yaml vs yaml) (#288153)
* If the users selects a language, let's have it actually choose the language they selected. (Yaml vs yaml)

* polish

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
2026-01-16 16:21:56 +00:00
Benjamin Pasero
26b2a48e06 agent sessions - make full list the default and change showing recent to a setting (#288390) 2026-01-16 16:06:14 +00:00
Benjamin Pasero
a61aec9852 eng - opt the team into using sessions (#288384) 2026-01-16 16:52:48 +01:00
Sandeep Somavarapu
ba9765f67e fix #288229 (#288386) 2026-01-16 16:52:24 +01:00
Benjamin Pasero
209376d8b1 agent sessions - more tweaks to prevent excessive layout (#288381) 2026-01-16 15:24:02 +00:00
Dmitriy Vasyura
10771d939c Respect file system case sensitivity when reading .gitignore files (#287555) 2026-01-16 10:16:48 -05:00
Ladislau Szomoru
9934a5d9ed Git - enable copy-on-write to worktree include files when the file system supports it (#288376) 2026-01-16 16:14:10 +01:00
Benjamin Pasero
becd634c3f agent sessions - workaround redundant action showing (#288082) (#288371) 2026-01-16 15:06:47 +00:00
Benjamin Pasero
d11695864e chat - slightly improve relayout (#288370) 2026-01-16 15:01:47 +00:00
Benjamin Christopher Simmonds
8ba0844ba5 Merge pull request #288365 from microsoft/benibenj/muddy-mastodon
Only have icons for built-in modes
2026-01-16 15:27:46 +01:00
Isha Singh
a243dd1e64 Merge pull request #281302 from Ishiezz/fix/251898-implicit-activation-warning
Fix: Do not suggest implicit activation message when engine does not support it
2026-01-16 14:26:16 +00:00
Ladislau Szomoru
c1d712e431 Chat - more working set cleanup and refactoring (#288362) 2026-01-16 14:24:58 +00:00
Benjamin Pasero
5591cd2fa6 Agent sessions: rendering bug when stacked sessions list is expanded and context is added (fix #288151) (#288359) 2026-01-16 14:09:30 +00:00
BeniBenj
442b115770 only have icons for built in modes 2026-01-16 14:59:59 +01:00
Ladislau Szomoru
0ddbb7e8f5 Chat - simplify the working set rendering by removing the worktree changes divider (#288338) 2026-01-16 14:48:42 +01:00
Benjamin Christopher Simmonds
c9c76f12ef Merge pull request #288336 from microsoft/benibenj/shocked-stoat
Fix error reading log chat session file when clicking back
2026-01-16 13:38:04 +01:00
BeniBenj
110f6fb94d fixes https://github.com/microsoft/vscode/issues/287914 2026-01-16 13:01:21 +01:00
Daniel Imms
f46196091d Merge pull request #287909 from microsoft/tyriar/277507
Present cd dir separate to command
2026-01-16 03:59:11 -08:00
Ladislau Szomoru
766d7baedf Chat - background sessions should not use the editing sessions file list (#288324) 2026-01-16 11:54:58 +00:00
Aiday Marlen Kyzy
d0eda2a622 updating distro hash (#288309) 2026-01-16 11:53:24 +00:00
Aiday Marlen Kyzy
08ed94a9f1 Getting font/fontFamily/lineHeight from parent scopes 2 (#286183)
Fixing tokenization not working
2026-01-16 03:53:09 -08:00
Ulugbek Abdullaev
46657fc5af nes: trigger on going to next/previous problem (#288316) 2026-01-16 11:52:03 +00:00
Johannes Rieken
96393c4192 workaround for https://github.com/microsoft/vscode/issues/288260 (#288311) 2026-01-16 11:40:08 +00:00
Daniel Imms
9d173ad771 Merge pull request #287561 from microsoft/tyriar/xterm_260113
@xterm/xterm@6.1.0-beta.102
2026-01-16 03:33:20 -08:00
Copilot
79da484009 Mark agent sessions as read when archiving (#288228)
* Initial plan

* Mark session as read when archiving

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>
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2026-01-16 10:10:48 +00:00
Christof Marti
f322d8ea8a Add telemetry event 2026-01-16 10:38:04 +01:00
Copilot
f22245625a Agent sessions: allow context menu actions on section headers (#288148)
* Initial plan

* Add context menu actions for session section headers

- Add new `AgentSessionSectionContext` MenuId for section context menus
- Update `ArchiveAgentSessionSectionAction` to appear in section context menu
- Update `UnarchiveAgentSessionSectionAction` to appear in section context menu
- Add new `MarkAgentSessionSectionReadAction` for marking all sessions as read
- Update `agentSessionsControl.ts` to show context menu for section headers

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

* .

* .

* Update src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsControl.ts

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

* Update src/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsActions.ts

Co-authored-by: Copilot <175728472+Copilot@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>
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-16 09:20:24 +00:00
Benjamin Pasero
66a451a86c Revert "Fix 100% CPU on Windows when watched file is deleted" (#288266)
Revert "Fix 100% CPU on Windows when watched file is deleted (#288003)"

This reverts commit fa78c64031.
2026-01-16 10:11:06 +01:00
Alexandru Dima
3e64d23c25 Merge pull request #288262 from microsoft/alexd/illegal-tortoise
Defer remote extension host activation for immediate activations
2026-01-16 10:06:01 +01:00
Alex Dima
93c8f45105 Revert package-lock changes 2026-01-16 09:44:10 +01:00
Alex Dima
a77622a536 Fix unit test failures 2026-01-16 09:43:28 +01:00
Alex Dima
324dec72f1 Remove short-circuit in ExtensionHostManager for Immediate activation events 2026-01-16 09:20:44 +01:00
Alex Dima
45d95bbbe4 Defer remote extension host activation for Immediate activations
When `activateByEvent` is called with `ActivationKind.Immediate`, only
activate on local extension hosts (LocalProcess, LocalWebWorker) and
defer remote host activation until the remote host is ready. This
prevents blocking startup when extensions need immediate activation
but the remote host isn't available yet.

Changes:
- Add `activationKind` to `IWillActivateEvent` interface
- Track deferred activation events in `_pendingRemoteActivationEvents`
- Filter to local hosts only for Immediate activation
- Replay deferred events on remote hosts after initialization
- Fire `onWillActivateByEvent` again with Normal kind when replaying

Fixes #260061
2026-01-16 09:13:37 +01:00
Ladislau Szomoru
338850982f Chat - background session should always use the session menu (#288254) 2026-01-16 09:06:24 +01:00
Justin Chen
e719265db2 change thinking icons and ui fixes (#288248)
* change thinking icons and style fixes

* fix padding
2026-01-16 07:50:40 +00:00
Rob Lourens
891a63f5ca Fix some subagent ui jank (#288227)
Properly join runSubagent tool invocation with its tool calls
2026-01-16 07:19:38 +01:00
Justin Chen
58cd404d33 do not pin mermaid tool call (#288226) 2026-01-16 07:19:22 +01:00
Benjamin Pasero
563f788ca9 deps - check in a package.lock (#288233) 2026-01-16 07:19:00 +01:00
Paul
03f79ac30b Agent skills extension file contribution API (#287671) 2026-01-15 18:54:31 -08:00
Osvaldo Ortega
da9916e1a1 Merge pull request #288181 from microsoft/osortega/back-whitefish
Agent sessions welcome view
2026-01-15 16:44:24 -08:00
Josh Spicer
94bd7d47f9 rebuild agentStatusWidget (#288192)
* rebuild agentStatusWidget

* Update src/vs/workbench/contrib/chat/browser/agentSessions/agentStatusWidget.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-16 00:30:02 +00:00
Megan Rogge
2baec29920 prevent flicker in expanding chat output (#287865) 2026-01-15 16:11:43 -08:00
Osvaldo Ortega
5f0d68e0df Hygiene 2026-01-15 16:09:36 -08:00
Osvaldo Ortega
22c339672d Merge branch 'main' of https://github.com/microsoft/vscode into osortega/back-whitefish 2026-01-15 15:42:42 -08:00
Osvaldo Ortega
d71906bc72 Agents welcome view 2026-01-15 15:40:18 -08:00