Commit Graph

149405 Commits

Author SHA1 Message Date
Megan Rogge
4cdcd4f345 fix accessibility issues with action list, specifically Other Models action list (#305270) 2026-03-26 21:22:51 +00:00
Copilot
5a3846c8ce fix: register _aiEdits.* commands unconditionally to prevent "command not found" error 2026-03-26 21:22:22 +00:00
Kyle Cutler
9ea3f17fb9 Minor browser border style changes (#305247) 2026-03-26 21:20:49 +00:00
Matt Bierner
63e3432c62 Merge pull request #304863 from mjbvz/dev/mjbvz/xenacious-roundworm
Remove unused `hasAnySessionOptions` method
2026-03-26 14:06:04 -07:00
Kyle Cutler
82287d80de Browser favicons: better error handling & data URL support (#305244) 2026-03-26 14:01:23 -07:00
Michael Lively
08c09ae70d switch to gh hosted runners (#305298) 2026-03-26 20:58:07 +00:00
Henning Dieterichs
39b6e125e6 Fixes missing services 2026-03-26 21:47:45 +01:00
Henning Dieterichs
eca0874671 fixes cache issue 2026-03-26 21:47:45 +01:00
Henning Dieterichs
38a145ec59 use rules to determine artifacts 2026-03-26 21:47:45 +01:00
Henning Dieterichs
fd0e6e3c5e updates artifact tool description 2026-03-26 21:47:45 +01:00
Henning Dieterichs
e6d50dd618 Show artifact widget uncollapsed by default 2026-03-26 21:47:45 +01:00
Henning Dieterichs
1c73ab855c uses getEditorOverrideForChatResource when open an artifact 2026-03-26 21:47:45 +01:00
Benjamin Pasero
8cf1bd03b7 sessions - some fixes (#305290)
* sessions - show workspace info when archived/pinned

* sessions - rename "project" to "workspace"

* sessions - match fuzzy in pickers (e.g. repository)

* sorting fixes

* sort alphanum

* .

* .
2026-03-26 21:46:57 +01:00
Yogeshwaran C
6e1bad2b04 Merge pull request #304979 from yogeshwaran-c/fix/coverage-sort-persist
fix: persist test coverage sort order across sessions
2026-03-26 20:29:17 +00:00
Lee Murray
e8e47a0d96 sessions: only animate sidebar body on reveal (#305273)
* Enhance sidebar animation: keep title/footer fixed while body content slides in

* Refine sidebar animation: ensure header and footer remain static during reveal

* Disable transitions and animations for sidebar title actions and global actions

* Refine sidebar reveal animation: ensure header/footer remain static while preserving interaction feedback

* Remove unnecessary transition and animation rules for sidebar header and footer to maintain interaction feedback during reveal

* sessions: address PR review feedback

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

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-26 20:56:45 +01:00
Vijay Upadya
52c6d5f987 Add session reference context attachment for chat troubleshooting (#305243)
* session reference as context

* Feedback changes

* Add non local sessions

---------

Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
2026-03-26 19:51:01 +00:00
Sandeep Somavarapu
fb8f4c8e3f sessions: show inline pin indicator on pinned sessions (#305191)
* enhance session item toolbar visibility for pinned sessions

* add pinned indicator to session item toolbar for better visibility

* refactor: simplify session filtering logic by removing pinned session checks
2026-03-26 18:59:06 +00:00
Dmitriy Vasyura
10f505746f Add retries to sanity tests for dpkg lock errors on Linux (#305235) 2026-03-26 10:45:30 -07:00
Lee Murray
226c847782 Merge pull request #305202 from microsoft/mrleemurray/changes-panel-splitview
Implement SplitView for changes panel and enhance CI status widget layout
2026-03-26 17:30:13 +00:00
Connor Peet
29d9808be8 agentHost: ui side for queued messages (#304954)
* agentHost: initial queuing/steering data flows

* agentHost: ui side for queued messages

Steering messages still don't quite work yet, I need to hook up some more stuff in the CLI for that I believe.

* comments

* rm dead code
2026-03-26 16:45:15 +00:00
Bryan Chen
ddc44da46f Merge pull request #304938 from microsoft/bryanchen-d/suppress-popular-leak-telemetry
docs: add error construction analysis guidance to fix-errors skill and prompt
2026-03-26 09:40:37 -07:00
Alex Ross
84f7ab5aa0 Update grammars (#305181) 2026-03-26 09:35:55 -07:00
mrleemurray
1daa2bd43e refactor: rename Changes view to Artifacts and clean up related code
Co-authored-by: Copilot <copilot@github.com>
2026-03-26 16:14:04 +00:00
Sandeep Somavarapu
cae186c9f8 fixes to sessions (#305205)
* fixes to sessions

* copilot feedback
2026-03-26 16:10:25 +00:00
mrleemurray
f7784f32af refactor: update CIStatusWidget dimensions and adjust layout in ChangesViewPane
Co-authored-by: Copilot <copilot@github.com>
2026-03-26 15:30:40 +00:00
Matt Bierner
abdf722266 Merge pull request #304987 from yogeshwaran-c/fix/ts-source-add-imports-preferences
fix: send user preferences to TS server even without visible editor
2026-03-26 08:10:46 -07:00
mrleemurray
388a59a15e fix: adjust padding for twistie icon in chat editing session list
Co-authored-by: Copilot <copilot@github.com>
2026-03-26 14:55:05 +00:00
Martin Aeschlimann
6648ece501 prompt files: only show problems for files open in editor (#304872)
* prompt files: only show problems for files open in editor

* update
2026-03-26 14:54:19 +00:00
mrleemurray
7e41df97ac refactor: simplify layout logic in ChangesViewPane and enhance CIStatusWidget styles
Co-authored-by: Copilot <copilot@github.com>
2026-03-26 14:52:55 +00:00
Robo
6eee457e0c chore: additional error categories for macOS cert api (#305154)
* chore: additional error categories for macOS cert api

* chore: bump distro
2026-03-26 14:49:27 +00:00
mrleemurray
872217c276 feat: implement SplitView for changes panel and enhance CI status widget layout
Co-authored-by: Copilot <copilot@github.com>
2026-03-26 14:41:44 +00:00
Justin Chen
d65401ca67 cache llm generated thinking headers (#304619)
* cache llm generated titles as fallback for rerendering

* store llm generated headers so cli will not re-generate

* address some comments, scope to non-local sessions
2026-03-26 07:32:24 -07:00
Sandeep Somavarapu
8de7f238b1 sessions: refactor branch/isolation pickers to use session as source of truth (#305128)
* add isolation mode handling to branch picker and session actions

* restore session's isolation mode on picker recreation

* remove unused isolation context key from session actions

* set default isolation mode to 'worktree' in CopilotCLISession and update isolation mode handling in IsolationPicker

* refactor: streamline BranchPicker and CopilotCLISession for improved branch handling and loading logic
2026-03-26 13:45:23 +00:00
Sandeep Somavarapu
bbca0fbc20 fix new chat regression (#305151)
* Sessions - temporary fix

* better fix

---------

Co-authored-by: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com>
2026-03-26 13:36:23 +00:00
Lee Murray
cfbbd6b3dd Merge pull request #305148 from microsoft/mrleemurray/instant-peach-guanaco
Sessions: Remove panel toggle control from secondary side panel
2026-03-26 13:25:01 +00:00
Isidor Nikolic
34c6955218 Merge pull request #305127 from microsoft/isidor/runInTerminal-sandbox-telemetry
Add isSandbox field to runInTerminal telemetry
2026-03-26 14:08:40 +01:00
Lee Murray
dbc84712ae Update @vscode/codicons version to 0.0.46-1 (#304821)
Update @vscode/codicons version to 0.0.46-1 in package.json and package-lock.json

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
2026-03-26 12:42:39 +00:00
mrleemurray
e6008d2416 refactor: remove unused imports and clean up menu item conditions 2026-03-26 12:19:40 +00:00
Isidor
460c5cf72b Add isSandbox field to toolUse.runInTerminal telemetry
Reports whether the command was run inside the terminal sandbox (0 | 1).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-26 12:15:54 +01:00
Henning Dieterichs
de870c22d1 Implements https://github.com/microsoft/vscode/issues/304043 2026-03-26 10:41:44 +01:00
Benjamin Pasero
89a5c4e8b3 chat: show repository badge for pinned sessions (#304896)
fix - update badge visibility for pinned sessions
2026-03-26 08:41:28 +01:00
Sandeep Somavarapu
f6218ecb33 improve sessions workspace picker (#304907)
* improve sessions workspace picker

* feedback
2026-03-26 07:29:55 +00:00
Justin Chen
ae7b6654c6 better persistance on autopilot modes + learn more permissions (#304918)
* better persistance on autopilot modes

* fix persistence of permissions picker
2026-03-26 07:29:03 +00:00
Matt Bierner
95a8c9f2ea Merge pull request #304892 from mjbvz/dev/mjbvz/empirical-toucan
Guard against duplicate disposals
2026-03-25 23:51:00 -07:00
Matt Bierner
019cef34cb Merge branch 'main' into dev/mjbvz/empirical-toucan 2026-03-25 22:31:05 -07:00
Justin Chen
a283b749a4 add diffs to thinking headers (#304967)
* add diffs to thinking headers

* address comments
2026-03-25 22:26:58 -07:00
Matt Bierner
834c70aba7 Merge branch 'main' into dev/mjbvz/empirical-toucan 2026-03-25 22:22:50 -07:00
Bryan Chen
cf85bb5171 docs: add error construction analysis guidance to fix-errors skill and prompt
Teach the fix-error workflow to read error construction code before
proposing fixes. Instead of hardcoding knowledge about specific error
types (e.g., listener leak categories), the AI is instructed to:

1. Search for where the error is constructed in the codebase
2. Read the surrounding code to understand conditions, categories, thresholds
3. Use that understanding to determine the correct fix strategy

Includes a listener leak example showing how reading ListenerLeakError
construction in event.ts reveals the dominated/popular classification.

Relates to #289777
2026-03-25 21:14:09 -07:00
Kyle Cutler
bc8f9ef3d6 Allow the browser open command to reuse an existing tab (#304914)
* Allow the browser open command to reuse an existing tab

* fix query matching
2026-03-26 03:58:10 +00:00
Osvaldo Ortega
cdc3dc4680 Merge pull request #304956 from microsoft/osortega/moral-impala
Add pull request state icon support to session data and related components
2026-03-25 20:36:34 -07:00