forked from microsoft/vscode
-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] main from microsoft:main #843
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…andling and styling
…utOverlayWidget and update references
…it based on chat resource view context
…nces feat(inlineChat): enhance overlay widget positioning and visibility handling fix(inlineChat): adjust CSS for session overlay progress message
…ssionOverlay.css Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…-scarlet Refactor context usage widget initialization
* Bump node-pty to 1.2.0-beta.7 * Deprecate TerminalSettingId.WindowsEnableConpty setting * Remove windowsEnableConpty instead of deprecating * Remove WINPTY from ps.ts * Remove winpty from appropriate comments * Remove winpty from IProcessReadyWindowsPty * Remove from classifier.json. TODO on resize for node-pty * Try adding option to test * Add reference to issue
* chat: support representing file deletions in edit sessions Add support for file deletion operations in chat editing sessions through new ChatResponseWorkspaceEditPart. This allows agents to represent file-level operations (deletions, creations, renames) alongside text and notebook edits. - Adds ChatEditingDeletedFileEntry class to represent deleted files with proper diff display and restoration functionality - Introduces ChatResponseWorkspaceEditPart and IChatWorkspaceEdit interfaces for file-level operations at the workspace level - Implements workspace edit streaming through chat editing sessions with proper undo/redo support - Adds ChatWorkspaceEditContentPart for UI rendering of file operations - Extends chat session storage to serialize deleted file entries - Supports both acceptance and rejection of file deletions with proper state management and snapshotting Ref #275705 (Commit message generated by Copilot) * fix test
refactor(inlineChat): rename overlay widget classes and update references
Bumps [tar](https://github.com/isaacs/node-tar) from 7.4.3 to 7.5.6. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.4.3...v7.5.6) --- updated-dependencies: - dependency-name: tar dependency-version: 7.5.6 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Browser paused state updates * PR feedback
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.2 to 7.5.4. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v7.5.2...v7.5.4) --- updated-dependencies: - dependency-name: tar dependency-version: 7.5.4 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…by default (#289453) - Change event.source.origin check to event.origin to avoid SecurityError when accessing cross-origin frames in patched postMessage handlers - Enable MCP Apps UI by default (mcpAppsEnabledConfig changed from false to true) since the feature is now stable and ready for general use Fixes #289386 (Commit message generated by Copilot)
…s change (#289429) * Initial plan * Add dynamic breakpoint list update for conditional breakpoints Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com> * Update breakpoint list when switching to trigger point context Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com> * Use optional chaining for safer null check Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com>
…chsia Update theme styles for consistency and visibility
Extracts hover position logic into a dedicated getSessionHoverPosition() method that correctly handles all viewport locations and orientations. When the agent session view is in the bottom panel, the hover now appears above the session rather than to the left, preventing it from hiding session buttons. - Adds getSessionHoverPosition() method to ChatViewPane - Checks view location and returns appropriate HoverPosition - Returns HoverPosition.ABOVE when panel position is BOTTOM - Handles both sidebar and panel locations with panel position awareness Fixes #289369 (Commit message generated by Copilot)
Hides the request edit hover UI in the chat list widget used by agent session hover since request editing is not supported in that context. - Add 'editable: false' to rendererOptions in agentSessionHoverWidget - Hide requestHover element when editable is false in chatListRenderer - Remove unused editableCodeBlock property from IChatListItemRendererOptions Fixes #289373 (Commit message generated by Copilot)
* Initial plan * Fix: Archived sessions should not appear in IN PROGRESS section Co-authored-by: bpasero <900690+bpasero@users.noreply.github.com> * Add helper functions for filtering active non-archived sessions 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>
Implements the ui/update-model-context MCP Apps protocol method to allow MCP UIs to update the chat widget's model context with structured data and content attachments. Each update replaces only the context added by that specific MCP app instance, preserving user-added attachments. - Maps MCP content blocks to chat attachments: - Images become image attachments - Resource links become file attachments using McpResourceURI - Text blocks become generic attachments with preview and tooltip - Structured content becomes a single JSON attachment formatted nicely - Uses hashed server ID prefix to track and replace only app-specific context - Announces updateModelContext capability in host capabilities Fixes #289473 (Commit message generated by Copilot)
…n-mode Fix agent projection mode behavior during chat sessions
* some fixes to dropdowns and better ai headers * add some synonyms
Hook up archive state change notifications for extensions
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )