Justin Chen
e29b65b1bc
don't show shimmer for things that shouldn't shimmer ( #303327 )
2026-03-19 23:07:37 +00:00
Sandeep Somavarapu
36c908a37b
Revert "chore - Add telemetry logging for chat editing session store and restore events ( #303225 )" ( #303319 )
...
This reverts commit 3b60cf4f67 .
2026-03-19 16:04:10 -07:00
Kyle Cutler
0c355cbbf2
Browser: feature contributions for storage / devtools ( #303320 )
...
* Browser: feature contributions for storage / devtools
* Update src/vs/workbench/contrib/browserView/electron-browser/features/browserDataStorageFeatures.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-19 22:42:48 +00:00
Kyle Cutler
b4018e320b
Never use simple browser on desktop ( #303312 )
...
* Never use simple browser on desktop
* Update extensions/simple-browser/package.nls.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-19 14:56:56 -07:00
Martin Aeschlimann
caef4ed7e4
fix aiCustomizationListWidget.fixture.ts ( #303311 )
2026-03-19 14:50:51 -07:00
Ladislau Szomoru
55a8db1b31
Sessions - more changes view cleanup ( #303303 )
...
* Sessions - more changes view cleanup
* Pull request feedback
* More changes
2026-03-19 20:53:13 +00:00
Kyle Cutler
3f4f33b7da
Fix close tracking in browser API ( #303304 )
2026-03-19 13:47:36 -07:00
Osvaldo Ortega
c5e5efacb5
Merge pull request #303299 from microsoft/copilot/inherent-hornet
...
Collapse inactive repo sections in agent sessions view
2026-03-19 14:42:57 -06:00
Connor Peet
fe5c4e1ccc
Merge pull request #302995 from microsoft/connor4312/ahp-auth
...
agentHost: 9728-style protected resource auth
2026-03-19 13:23:05 -07:00
Kyle Cutler
38742b5a61
Browser Quick Open / Tab Management ( #303058 )
...
* Browser Quick Open
* feedback, toolbar
* Feedback, close all
2026-03-19 13:20:55 -07:00
Benjamin Pasero
750a39f9ea
sessions - viewer tweaks ( #303298 )
2026-03-19 21:13:21 +01:00
Osvaldo Ortega
e2172fd8bb
Merge origin/main and resolve conflicts
...
Adopt upstream otherSessions array pattern for groupSessionsByRepository
while keeping the centralized AgentSessionSectionLabels label. Keep both
resetSectionCollapseState and collapseAllSections on the interface.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-19 14:11:04 -06:00
Matt Bierner
ee0567df86
Merge pull request #303242 from microsoft/anthonykim1/fixPsreadlineRegression
...
Fix infinite enter for pwsh5 when screen reader is enabled
2026-03-19 13:07:55 -07:00
Osvaldo Ortega
58c1dd9500
Centralize "Other" label and ensure ordering in repo grouping
...
Move the localized "Other" label into AgentSessionSectionLabels so both
groupSessionsByRepository and computeRecentRepositoryLabels share the
same string. Ensure the "Other" group always appears after all named
repository sections and just above Archived.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-19 14:06:14 -06:00
Osvaldo Ortega
3cf5a7edcd
Include "Other" repo label in recent repository tracking
...
Sessions without a detected repository are grouped under "Other" in
repository grouping. Previously, computeRecentRepositoryLabels skipped
these sessions, so the "Other" section would always default to collapsed
even if it contained recent sessions. Now we add the unknown repository
label to the set when getRepositoryName returns undefined.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-19 14:01:38 -06:00
Benjamin Pasero
d78a1032e0
sessions - action renames ( #303291 )
2026-03-19 20:54:08 +01:00
Osvaldo Ortega
9b8ad503fd
Clean up
2026-03-19 13:40:41 -06:00
Osvaldo Ortega
6a8fe54a3d
Call resetSectionCollapseState on sessionsControl after updating grouping state
2026-03-19 13:37:42 -06:00
Osvaldo Ortega
6e247436e9
Add resetSectionCollapseState method to AgentSessionsControl and invoke it in AgenticSessionsViewPane
2026-03-19 13:32:59 -06:00
Osvaldo Ortega
f533b7f365
Add command to sessionStart hook for environment setup
2026-03-19 13:24:30 -06:00
Vijay Upadya
1d22de6cf8
Bug fix: Fix skill load regression ( #303277 )
...
* skill load regression fix
* change to opt-in
2026-03-19 19:21:59 +00:00
Benjamin Pasero
21f384ae59
sessions - allow to create new chat per repository from the section header ( #303266 )
...
* sessions - allow to create new chat per repository from the section header
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* ci
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 19:13:21 +00:00
Connor Peet
bb5aae30e3
plugins: fix a bunch of issues in customizations ( #303270 )
...
- Adds a "Show Plugin" option on every plugin-contributed item in the
customizations view (closes #302514 )
- Fixes MCP servers from plugins showing under "built-in"
- Fixes "Show Configuration" on plugin MCP servers opening a not found file
- Fixes hooks from plugins not showing in the customizations list. A bit
of a special case here because hooks get parsed from plugin manifests
and have special interpolation logic.
2026-03-19 19:08:15 +00:00
Benjamin Pasero
bf5f2dc920
docs - update copilot instructions for event usage ( #303252 )
2026-03-19 20:06:52 +01:00
Anthony Kim
444471e605
Merge branch 'main' into anthonykim1/fixPsreadlineRegression
2026-03-19 11:51:14 -07:00
Osvaldo Ortega
9ddc847ccf
Add recent repository label tracking to agent sessions control
2026-03-19 12:49:13 -06:00
Benjamin Pasero
5c7192e8ec
sessions - tweaks to grouping by repo ( fix #302453 ) ( #303250 )
2026-03-19 18:44:32 +00:00
Benjamin Pasero
7fbc59c100
Sessions: Consider making Group by Repository the default state ( fix #303014 ) ( #303267 )
...
* Sessions: Consider making `Group by Repository` the default state (fix #303014 )
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 18:21:50 +00:00
Martin Aeschlimann
44e1de53c2
component explorer fixture for chat customization tabs ( #303243 )
...
* component explorer fixture for chat customization tabs
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* update
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 18:03:28 +00:00
Benjamin Pasero
5e3ed39231
chat - prevent race conditions in loadSession ( #303244 )
...
* chat - prevent race conditions in `loadSession`
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* ccr
* polish
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 17:58:01 +00:00
Tyler James Leonhardt
b369f046ae
Enhance URL glob matching to enforce subdomain wildcard matching on dot boundaries ( #303263 )
2026-03-19 17:55:16 +00:00
Sandeep Somavarapu
8b06f20f30
fix populating copilot featured models ( #303262 )
2026-03-19 17:46:39 +00:00
Johannes Rieken
3b60cf4f67
chore - Add telemetry logging for chat editing session store and restore events ( #303225 )
...
* chore - Add telemetry logging for chat editing session store and restore events
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* CCR mess cleanup
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 10:31:12 -07:00
Jamie Cansdale
58757c0a2c
Use bracketed paste for multiline executed terminal text ( #302526 )
2026-03-19 17:29:45 +00:00
Benjamin Pasero
08316e4110
sessions - fix title bar issue on macOS ( #303224 )
...
* sessions - fix title bar issue on macOS
* ccr
2026-03-19 17:29:39 +00:00
Ladislau Szomoru
000a053bc6
Sessions - refactor changes view ( #303256 )
...
* Initial cleanup
* Move more things to the view model
2026-03-19 17:29:11 +00:00
Benjamin Pasero
970e6fb2ba
sessions - allow to collapse section headers ( #303228 )
2026-03-19 17:27:16 +00:00
Sandeep Somavarapu
b7ba4a7e04
Add model picker telemetry for admin/upgrade links and Other Models toggles ( #303200 )
...
* Enhance chat model picker with interaction logging and description link callbacks
* Refactor chat model picker to remove interaction callback and implement description link action handler
* Refactor action handler naming for clarity in ActionList and ModelPicker
* Update owner in ChatModelPickerInteractionClassification to reflect current author
* Fix link handler condition to check for disabled items in ModelPickerWidget
* Refactor ModelPickerWidget to simplify manageSettingsUrl handling and improve link handler logic
* Add IUriIdentityService to ModelPickerWidget for improved URI handling
2026-03-19 10:24:26 -07:00
Matt Bierner
7a43958ba4
Merge pull request #303060 from mjbvz/dev/mjbvz/conscious-aphid
...
Remove `ChatSessionService.notifySessionOptionsChange`
2026-03-19 09:22:09 -07:00
anthonykim1
87127523d0
Fix infinite enter for windows terminal 5 when screen reader is enabled
2026-03-19 09:13:04 -07:00
Megan Rogge
daa0a7042b
fix light theme contrast issue in questions feature ( #303213 )
...
fixes #302923
2026-03-19 16:43:31 +01:00
Benjamin Christopher Simmonds
70bc8682e2
Mark PR review comments as converted when added to agent feedback ( #303168 )
...
When a PR review comment is converted to agent feedback in the editor
widget, it is now locally marked as converted so it hides from the
feedback widget. The converted state survives PR poll refreshes.
Changes:
- CodeReviewService: track converted PR comment IDs per session, filter
them from the PR review observable state and poll rebuilds
- AgentFeedbackService: add optional sourcePRReviewCommentId to
IAgentFeedback and addFeedback()
- IAgentFeedbackVariableEntry: carry sourcePRReviewCommentId through
to the chat attachment
- AgentFeedbackEditorWidget: on convert, call
markPRReviewCommentConverted and pass the source thread ID
- AgentFeedbackAttachment: include PR comment origin (thread ID) in
the stringified value sent to the LLM
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-19 15:57:27 +01:00
Logan Ramos
c0f95d9bb1
Fix GDPR comment conflict ( #303201 )
2026-03-19 14:18:38 +00:00
Lee Murray
32159ce7f8
Enhance modal editor and improve empty state styling ( #303180 )
...
* feat: enhance modal editor and empty state styling, add minWidth configuration
Co-authored-by: Copilot <copilot@github.com >
* style: update spacing and visibility for group headers in AI customization management
Co-authored-by: Copilot <copilot@github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com >
Co-authored-by: Copilot <copilot@github.com >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 14:54:27 +01:00
Johannes Rieken
56f4a893b8
Add inlineChat.askInChat setting to toggle Ask in Chat vs Inline Chat ( #303161 )
...
* Add inlineChat.askInChat setting to toggle Ask in Chat vs Inline Chat, fixes #300439
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-19 14:53:51 +01:00
Sandeep Somavarapu
5c9a7c6e04
Adding chat debug view in Sessions window ( #303172 )
...
show chat debug view in sessions app
2026-03-19 12:23:18 +00:00
Sandeep Somavarapu
7b363f572d
show model config settings in hover and fix sub menu when shown on opposite side ( #303155 )
...
* show model config settings in hover and fix sub menu when shown on opposite side
* feedback
2026-03-19 13:15:07 +01:00
Christof Marti
945b678461
Add node system cert errors to telemetry ( #287739 )
2026-03-19 11:30:39 +00:00
Lee Murray
2bf239addb
Update font weight for account widget and customizations header ( #303158 )
...
style: update font weight for account widget and customizations header label
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com >
2026-03-19 12:19:13 +01:00
Lee Murray
44870a848e
Sessions: Remove titlebar shadow in agent sessions ( #303153 )
...
fix: remove titlebar shadow in agent sessions
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com >
2026-03-19 12:11:19 +01:00