Skip to content

[pull] main from microsoft:main - #1663

Merged
pull[bot] merged 31 commits into
code:mainfrom
microsoft:main
Sep 3, 2026
Merged

[pull] main from microsoft:main#1663
pull[bot] merged 31 commits into
code:mainfrom
microsoft:main

Conversation

@pull

@pull pull Bot commented Sep 3, 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 : )

Giuspepe and others added 30 commits September 3, 2026 10:38
agentHost: classify Codex skills by their file URI

Classify file-backed directory customization children relative to the session working directories even when their container uses a synthetic URI. Add regression coverage for the Codex repository skills container.
* Agent Host changes for lszomoru/general-cobra

* Fix session changes test harness disposal

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…4212)

* Agent Host changes for agents/fix-copilot-external-classification-logging

* agentHost: propagate session database lookup errors

Avoid treating transient stat failures as a missing database so discovery cannot durably misclassify host-created sessions.

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

* sessions: show external banner only in first chat group

Avoid repeating the session-level external-session controls across every split chat while keeping the banner attached to the grid's logical first group.

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

* agentHost: update host-created session test expectation

The workspaceless marker now proves Agent Host ownership, so the listed metadata must not also classify the session as external.

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
fix: simplify transition effects for chat agent merge twistie

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ty icons (#333982)

* chore: update @vscode/codicons to version 0.0.46-39 and add new layout density icons

* fix: use public codicons package

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

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Register the editor groups service required by ChatCompositeBar fixtures and accept the intentional Sessions header screenshot changes from CI.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…er-height-alignmnet

Agents Window: Refine editor and chat tab styles for improved alignment
Keep automatic inline layout during deliberate enlargement while allowing sudden layout changes to remain responsive. Consolidate diff layout controls under a Diff View submenu.

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

Copilot-Session: 2faad22e-0685-47eb-99bc-5dbc3db03e30
Use repeated native window resize events, rather than generic rapid width updates, to identify smooth non-pointer resizing.

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

Copilot-Session: 2faad22e-0685-47eb-99bc-5dbc3db03e30
Attach the stored cell-output resource alongside implicit notebook cell context so external agent backends read the displayed output instead of inferring it from source. Deduplicate source and output attachments independently.\n\nFixes #334210
#334222)

* Remove the GHPR uri opening workaround in favor of external URI opener
See microsoft/vscode-pull-request-github#8922

* CCR feedback
… choice (#334224)

* Name the scope of Agent Merge notices and use On/Off in the session menu

Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com>

* Refactor comments for clarity in agentMergeController

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

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: benibenj <44439583+benibenj@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Use dedicated MAI dictation transcription

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c568e3e0-eabb-48db-84a4-a7976df7c474

* Harden MAI dictation transport

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c568e3e0-eabb-48db-84a4-a7976df7c474

* Test shorter authoritative dictation final

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c568e3e0-eabb-48db-84a4-a7976df7c474

---------

Co-authored-by: Arthur Cnops <arthurcnops@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: c568e3e0-eabb-48db-84a4-a7976df7c474
fix: dispose notebook cell status bar registrations
fix: dispose terminal profile providers
* feat: implement shared empty state components for sessions and browser views

* fix: correct CSS selector for browser welcome container and enhance empty state rendering

---------

Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
Pass the launching agent session title through the OSS Agents Window environment and render it in the command center. Preserve the existing workspace label when no originating title is provided.\n\nFixes #334288\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
The current Copilot runtime includes the debug-log collection performance improvements, so include process logs again for both session-scoped and host-wide exports.\n\n(Written by Copilot)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* chat input: fix padding and jump when attaching

* chat input: address picker review feedback

- Keeps text-only status contributions at their intrinsic width while applying compact sizing only to icon actions.
- Uses optically tuned compact codicons so status controls remain clear at the compact control tier.
- Drives the Copilot Agent Host fixture through the production ChatInputPart lifecycle so responsive picker regressions are caught.
- Applies the attachment offset directly so hygiene does not treat a local layout variable as an unregistered theme token.

(Commit message generated by Copilot)

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

* test: update chat input component screenshots

- Records the Ubuntu-rendered baselines for the compact picker fixtures so the blocking screenshot gate covers the reviewed layouts.
- Updates the attached-context baselines after the composer growth is anchored upward.

(Commit message generated by Copilot)

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

* fix some phone layout issues'

* test: provide fixture layout container

Expose the component fixture document body as the workbench layout service's main container so responsive phone-layout checks exercise the same contract as production.

(Commit message generated by Copilot)

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

* test: update merged chat input screenshots

Record the post-merge Ubuntu baselines for compact picker, attachment growth, status action, and phone layout fixtures after resolving main conflicts and fixture render errors.

(Commit message generated by Copilot)

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Sep 3, 2026
@pull pull Bot added the ⤵️ pull label Sep 3, 2026
@pull
pull Bot merged commit 48b6416 into code:main Sep 3, 2026
2 checks passed
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.