[pull] main from microsoft:main#1387
Merged
Merged
Conversation
* AH: align autopilot and assisted approvals with CLI * address feedback * remove assisted permissions, add better setting, better handoff between plan and autopilot * Address PR review comments on approvals config - Narrow IAgentSessionDefaultConfiguration mode/approvals types - Use neutral "new sessions" wording in elevated permission warnings - Validate normalizeAutoApproveValue against ChatPermissionLevel enum - Confirm tolerated non-default auto-approve values before applying Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…n list retrieval (#322030) * Implement CoalescingAgentHostSessionListConnection to optimize session list retrieval * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Use type imports for URI in agentHostChatContribution.ts * Fix destructuring in AgentHostChatContribution test to only capture the first promise result --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
- Render file widget links in confirmation messages so markdown links in tool invocation text display as clickable file pills instead of plain markdown. Fixes 'Editing [file]' collapsing to just 'Editing'. - Remove toolInput from read file confirmations to prevent the generic JSON input panel from being shown during permission requests. - Update read permission display to use the view-tool invocation message format (e.g. 'Reading [file.json]' instead of plain text) and correct the confirmation title localization. Fixes #321797 (Commit message generated by Copilot)
…2070) The Agents window had two Cmd+N keybindings: the canonical new-session command (workbench.action.sessions.newChat, used by the New button) and a legacy duplicate rule binding Cmd+N to the workbench chat panel command (workbench.action.chat.newChat) in sessionsViewActions.ts. After #321910 bumped the legacy rule's weight to SessionsContrib (250), it outranked the canonical command (202). Because both shared the same when clause (editorArea.negate), the resolver evicted the lower-weight binding from the command->keybinding lookup map, so the New button fell back to its secondary Ctrl+L label. Remove the redundant legacy rule and raise the canonical action's keybinding weight to SessionsContrib, leaving a single Cmd+N binding on the command the button actually runs. The editor-area fallthrough from #319609 is preserved.
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
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 : )