Commit Graph

147411 Commits

Author SHA1 Message Date
Osvaldo Ortega
bec7b2ba7d Sessions window: GH file system provider fixes 2026-03-02 16:48:34 -08:00
dileepyavan
83601ca509 Dialog Notification when MCP server start fails in sandbox mode. (#297797)
* changes for showing start up errors in a dialog

* changes for showing start up errors in a dialog

* changes for showing start up errors in a dialog

* changes for showing start up errors in a dialog

* changes

* changes

* changes

* migrating to event from taillog

* changes for runtime errors

* refactoring changes

* refactoring changes

* refactoring changes

* changes
2026-03-02 10:46:54 -08:00
Connor Peet
20af5962cf chore: bump distro (#298761)
lm: fix mcpServerDefinitions proposal validation for packed extensions

Updates distro hash to include a fix for mcpServerDefinitions API proposal
validation when extensions are installed as VSIX. Extensions can now
properly declare and use vscode.lm.startMcpGateway without validation errors.

- Fixes validation logic for packed extension API proposal declarations
- Enables mcpServerDefinitions to be properly recognized in extension
  package.json enabledApiProposals
- Resolves failure when calling vscode.lm.startMcpGateway on installed VSIX
  extensions

Fixes https://github.com/microsoft/vscode/issues/298643

(Commit message generated by Copilot)
2026-03-02 18:36:27 +00:00
Connor Peet
7a45ba7984 chat: add plugin details editor with reactive action updates (#298370)
* chat: add plugin details editor with reactive action updates

- Implements a new AgentPluginEditor details pane that displays plugin information, readme, and action buttons for both installed plugins and marketplace items
- Adds reactive action button updates: when a plugin is enabled/disabled, installed/uninstalled, buttons update in real-time without re-rendering the entire editor
- Makes the marketplace name a clickable link to the GitHub repository (when githubRepo is available)
- Adds proper CSS classes to action buttons (install, enable, disable, uninstall) so they render correctly in the header
- Handles state transitions: marketplace items automatically become installed items when installed, and vice versa
- Supports readme rendering from local files, remote repositories, and GitHub blob URLs (converting to raw.githubusercontent.com for proper fetching)

Fixes #297246

(Commit message generated by Copilot)

* pr comments

* test

* merge

* fix circular dep
2026-03-02 10:20:49 -08:00
John Sanchirico
cceac1afda Fix chat terminal flicker during streaming (#298598) 2026-03-02 18:07:18 +00:00
Megan Rogge
9497369946 when in question carousel, do not allow delete to undo requests (#298752)
fixes #294109
2026-03-02 10:06:38 -08:00
Megan Rogge
d356f40d90 weight and maintain specific order for foundational tips (#298745) 2026-03-02 10:06:15 -08:00
Ben Villalobos
0158c05e5c Bump minor version to 1.111 (#298150) 2026-03-02 17:28:37 +00:00
Sandeep Somavarapu
534cace4f7 fix setting active session for new session (#298742) 2026-03-02 18:13:29 +01:00
Matt Bierner
fc4a565437 Merge pull request #298108 from microsoft/dev/mjbvz/other-meadowlark
Port git extension to use esbuild
2026-03-02 09:11:02 -08:00
David Dossett
0321be04fe Simplify chat input toolbar responsive behavior (#298467)
* Reduce chat input label hide threshold from 650 to 400

* Collapse chat input picker buttons to 22x22 icons at narrow widths

When the chat input is narrow (<250px), hide chevrons on mode, session
target, model, and workspace pickers. Mode and session target pickers
collapse to centered 22x22 icon-only buttons matching the add-context
button size. Update actionMinWidth to 22 and toolbar gap to 4px.

* Simplify chat input toolbar responsive behavior

* Apply initial hideChevrons state in render()
2026-03-02 09:04:27 -08:00
Matt Bierner
834fd36b6e Merge pull request #298736 from mjbvz/dev/mjbvz/familiar-bobolink
Align `js/ts.suggest.completeJSDocs` with other names
2026-03-02 08:43:03 -08:00
Sandeep Somavarapu
b36e69af37 fix setting repo uri for new session (#298735) 2026-03-02 16:39:23 +00:00
Matt Bierner
c100c1fd24 Align js/ts.suggest.completeJSDocs with other names
Fixes #298734

Aligning this to use the id `js/ts.suggest.jsdoc.enabled` because we have another setting in the `#js/ts.suggest.jsdoc.*` scope
2026-03-02 08:26:55 -08:00
Matt Bierner
68f4b3a2dc Merge pull request #297500 from microsoft/dev/mjbvz/youthful-whale
Add definition support for nls strings in package.json
2026-03-02 08:03:50 -08:00
Copilot
952b80928b Add chat tip for /fork conversation feature (#298084) 2026-03-02 15:58:25 +00:00
Benjamin Christopher Simmonds
318314bf8e Merge pull request #298692 from microsoft/benibenj/rival-snake
Disable actions when cloud session is selected
2026-03-02 16:21:57 +01:00
Elie Richa
b9b33d2877 include debug extension host env in shell env (#241078) (#298276)
* include debug extension host env in shell env (#241078)

* Use terminalEnvironment.mergeEnvironments for platform-specific considerations

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

* Clone the shell env to avoid mutation of a shared object

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-02 15:04:43 +00:00
Benjamin Christopher Simmonds
41d62661ee Enhance sync functionality with loading state and improved UI feedback (#298699) 2026-03-02 06:55:23 -08:00
BeniBenj
61e42ed837 remove test 2026-03-02 15:50:29 +01:00
Benjamin Pasero
610ebdc1c9 sessions - when applying changes, offer action to open (#298718)
* feat - add open folder action to applyToParentRepo

* feat - add query parameters to `open` action
2026-03-02 14:37:40 +00:00
Benjamin Pasero
cb9e1165f2 chat - confirm from toast should not force reveal session (#298693)
* chat - confirm from toast should not force reveal session

* ccr
2026-03-03 00:31:16 +11:00
Lee Murray
f80e83b777 Merge pull request #298702 from microsoft/mrleemurray/2026-themes-remove-blur-backgrounds
Remove background blurs and update theme colors for quick input and breadcrumb components
2026-03-02 13:30:08 +00:00
BeniBenj
967655a586 💄 2026-03-02 14:01:41 +01:00
mrleemurray
16869c2e44 remove background color mixing for suggest widget and title bar hover effect 2026-03-02 12:50:50 +00:00
mrleemurray
cfc50baa1f update quick input title background color for improved theme aesthetics 2026-03-02 12:47:18 +00:00
mrleemurray
76944e5e35 update breadcrumbPicker and notificationCenterHeader background colors for improved theme consistency 2026-03-02 12:32:23 +00:00
mrleemurray
53f6daeba0 update hover and background colors in quick input for dark and light themes 2026-03-02 12:29:04 +00:00
Ladislau Szomoru
543e5208ea Sessions - resize body when collapse/expand the tree (#298698) 2026-03-02 12:22:47 +00:00
Kunal Bhujbal
5e4c0d559a Fix typos in user-facing localized strings (#297892)
- Fix "Overriden" -> "Overridden" in terminal cwd picker description
- Fix "requried" -> "required" in notebook renderer messaging description

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 07:18:35 -05:00
Sandeep Somavarapu
a2dfaa0864 make it more stable (#298691) 2026-03-02 12:03:33 +00:00
Lee Murray
03f25ca16b Merge pull request #298684 from microsoft/mrleemurray/port-2026-border-radius-styles
Consistent use of border-radius across components
2026-03-02 11:46:05 +00:00
Sandeep Somavarapu
df5e653ed8 fix continuous auth dialogs in cloud session (#298689) 2026-03-02 11:45:48 +00:00
Lee Murray
9eb1d239e0 Merge pull request #298688 from microsoft/mrleemurray/experienced-jade-jackal
Fix background color handling in terminal editor
2026-03-02 11:43:59 +00:00
Benjamin Pasero
a6ac46b470 sessions - resolve items again when trust changes (#298687) 2026-03-02 11:31:57 +00:00
Benjamin Pasero
f94268cbd8 sessions - allow to run sub-app when using cli (#298685)
* sessions - allow to run sub-app when using cli

* ccr
2026-03-02 11:25:45 +00:00
BeniBenj
2160dc5cb3 make sure action are disabled when cloud is picked 2026-03-02 12:20:54 +01:00
mrleemurray
2385bef6b6 fix(terminal): update background color handling in terminal editor 2026-03-02 11:20:22 +00:00
mrleemurray
9596633514 style(notifications): update box-shadow to use theme variable for consistency 2026-03-02 11:12:46 +00:00
mrleemurray
0914e0c891 style(notifications): update border-radius for last notification item to use theme variable 2026-03-02 11:11:37 +00:00
mrleemurray
12d5932337 style(defineKeybindingWidget): remove border-radius for consistency with theme styles 2026-03-02 11:09:56 +00:00
mrleemurray
1cdf38fd85 style(dropdown): remove unnecessary whitespace for cleaner code 2026-03-02 10:59:14 +00:00
mrleemurray
062b8a4a39 style(chat): remove unnecessary border-radius from chat editor and notifications for consistency 2026-03-02 10:57:48 +00:00
Dmitriy Vasyura
9d61d1947f Add more logging to sanity test runner (#298664) 2026-03-02 11:50:36 +01:00
Benjamin Christopher Simmonds
4a38deb0f0 Fix macOS sidebar traffic light spacer rendering with custom titlebar (#298669) 2026-03-02 02:49:37 -08:00
mrleemurray
701d3435e2 style(debug-hover): add border-radius to debug hover widget for consistency with theme variable 2026-03-02 10:49:13 +00:00
mrleemurray
154634f755 style(dialog): update border-radius for modal block shadow to use theme variable 2026-03-02 10:49:13 +00:00
mrleemurray
30c9312992 style(titlebar): update border-radius to use theme variable for consistency 2026-03-02 10:49:13 +00:00
mrleemurray
af114f4857 style(inline-chat): update border-radius to use theme variable for consistency 2026-03-02 10:49:02 +00:00
mrleemurray
695348bd65 style(notebook): add border-radius to cell title toolbar for consistency with theme variable 2026-03-02 10:49:02 +00:00