Skip to content

[pull] main from microsoft:main#1387

Merged
pull[bot] merged 8 commits into
code:mainfrom
microsoft:main
Jun 19, 2026
Merged

[pull] main from microsoft:main#1387
pull[bot] merged 8 commits into
code:mainfrom
microsoft:main

Conversation

@pull

@pull pull Bot commented Jun 19, 2026

Copy link
Copy Markdown

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 : )

justschen and others added 8 commits June 19, 2026 14:57
* 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.
@pull pull Bot locked and limited conversation to collaborators Jun 19, 2026
@pull pull Bot added the ⤵️ pull label Jun 19, 2026
@pull pull Bot merged commit 7a241e8 into code:main Jun 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants