Skip to content

[mirror] microsoft/vscode#308915 [copilot] prompt updates#1463

Open
austindyoung wants to merge 7496 commits intomainfrom
driftfence/mirror/pr-308915/latest
Open

[mirror] microsoft/vscode#308915 [copilot] prompt updates#1463
austindyoung wants to merge 7496 commits intomainfrom
driftfence/mirror/pr-308915/latest

Conversation

@austindyoung
Copy link
Copy Markdown
Owner

Automated mirror PR for DriftFence counterfactual telemetry.

Source PR: microsoft#308915
Source URL: microsoft#308915
Mirror branch: driftfence/mirror/pr-308915/latest

This PR is maintained by automation for telemetry and review links.

joaomoreno and others added 30 commits April 7, 2026 17:08
…ssions (microsoft#308224)

* WIP - Initial implementation

* Refactor things

* More refactoring

* Fix compilation errors
…nsi-test-inline

fix: strip ANSI escape codes from inline test output messages
…oft#308172)

Co-authored-by: vs-code-engineering[bot] <vs-code-engineering[bot]@users.noreply.github.com>
* fix checking active session provider

* Update src/vs/sessions/contrib/copilotChatSessions/browser/copilotChatSessionsActions.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…icrosoft#308236)

* feat: add script to migrate PRs from vscode-copilot-chat to vscode

* feat: enhance logging and add migration branch checks for PR migration script

Co-authored-by: Copilot <copilot@github.com>

---------

Co-authored-by: Copilot <copilot@github.com>
If an built-in extension does not have a repo, we assume that it's being maintained by another team
* add logging

* copilot feedback

* add log service to mock
…ds for enhanced tool interaction (microsoft#307961)

* feat: add optional chatSessionResource parameter to MCP gateway methods for enhanced tool interaction

* Apply suggestion from @Copilot

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

* Apply suggestion from @Copilot

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

* Add tests

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…icrosoft#307781)

* sessions: return to sign-in screen after sign out (microsoft#307660)

Wait for the default account sign-out flow to finish before resetting the sessions welcome state, then reopen the welcome overlay once entitlement falls back to Unknown.

This preserves the existing transient Unknown handling for token refreshes while making explicit sign-out immediately return users to the sign-in screen and block the sessions UI until they sign in again.

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

* sessions: avoid sign-out welcome race (microsoft#307660)

Attach the entitlement listener before re-checking for the Unknown state so the sessions sign-out flow cannot miss the transition while the listener is being registered.

Also add regression coverage for the edge case while preserving the existing welcome-reset behavior after sign-out.

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

* sessions: share welcome reset flow (microsoft#307660)

Use the welcome reset implementation directly from the sign-out flow instead of routing product behavior through the developer-only reset command.

This also fixes the Browser/Electron CI failure by updating the welcome test to exercise the shared reset logic directly instead of relying on ICommandService from the test harness.

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

---------

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

Remove the "(Preview)" suffix from the Chat Customizations command
titles and remove the `chat.customizationsMenu.enabled` setting that
gated the feature. The customizations editor is now always available
when chat is enabled.

- Remove ChatCustomizationMenuEnabled constant and setting registration
- Simplify when-clauses to only check ChatContextKeys.enabled
- Remove legacy gear submenu fallback for disabled state
- Clean up unused imports across 3 files
- Update AI_CUSTOMIZATIONS.md documentation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* switch to gh hosted runners (microsoft#308241)

Move the Copilot PR checks off the 1ES self-hosted pools and onto the same GitHub-hosted Ubuntu and Windows images used by the rest of the workflow.

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

* fix: install xvfb for copilot linux tests on gh-hosted runner

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

---------

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

Skip the builtinCG for extensions without a repo
…icrosoft#308252)

When clicking 'Configure Custom Agents...' in the chat input mode
picker dropdown, pass AICustomizationManagementSection.Agents to the
OpenEditor command so the customizations editor opens directly to the
agents page instead of the previously viewed page.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
lszomoru and others added 30 commits April 9, 2026 09:53
…icrosoft#308726)

* inline chat: bypass zone widget in hover mode, use direct sendRequest

* address review: notebook config gate, faked timers in tests
* proper insider build increments

* Update extensions/copilot/.esbuild.ts

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

---------

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

Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases)
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md)
- [Commits](patrickjuchli/basic-ftp@v5.2.0...v5.2.1)

---
updated-dependencies:
- dependency-name: basic-ftp
  dependency-version: 5.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v5...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@v4...v5)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](actions/github-script@v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…icrosoft#308642)

Make execution subagent model exp based. Also change default tool call limit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.