* 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
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)
* 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
* 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()