Commit Graph
162350 Commits
Author SHA1 Message Date
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>meganrogge
cfae0daa7f Re-render Voice Mode onboarding chips when the spoken language changes (#328833)
* Initial plan

* Re-render voice onboarding chips when spoken language changes

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
2026-08-03 22:29:32 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5a467963eb build(deps): bump undici from 7.28.0 to 7.29.0 in /remote (#328826)
Bumps [undici](https://github.com/nodejs/undici) from 7.28.0 to 7.29.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v7.28.0...v7.29.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 7.29.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-03 14:27:51 -07:00
0b1baf61c2 Auto-reload Integrated Browser when previewed local file changes (#324618)
* Auto-reload Integrated Browser when previewed local file changes

Adds a BrowserEditorContribution that watches the currently-displayed
file:// URL via a correlated file watcher and reloads the browser on
change, so editing a local file opened with "Open in Integrated
Browser" refreshes the preview without a manual reload. Gated by the
new workbench.browser.autoReloadOnFileChange setting (on by default).

* Potential fix for pull request finding

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

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Kyle Cutler <67761731+kycutler@users.noreply.github.com>
2026-08-03 14:23:31 -07:00
CopilotGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>meganroggeMegan Rogge
5ea25a3405 Gate tip.planMode on the openPlan command being registered (#328262)
* Initial plan

* Gate tip.planMode on openPlan command being registered

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* Fix Plan tip mode gating

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

* fix: react to command registration/removal to keep chat tip eligibility up to date

Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: meganrogge <29464607+meganrogge@users.noreply.github.com>
Co-authored-by: Megan Rogge <merogge@microsoft.com>
2026-08-03 21:13:03 +00:00
Logan RamosandGitHub 23d5d9d4d7 Only refresh models under active turns (#328818)
* Only refresh models under active turns

* Address comment
2026-08-03 20:57:09 +00:00
Zhichao LiandGitHub c904bd93af Merge pull request #328529 from microsoft/zhichli/agent-host-native-otel
Route native Agent Host telemetry and trace context
2026-08-03 13:53:02 -07:00
Bhavya UandGitHub 750f6afbeb Declare forwarded response.success tool telemetry fields (#327231) 2026-08-03 13:49:02 -07:00
ac35fb755c agentHost: emit ask questions telemetry (#328460)
* Add ask questions telemetry for agent host

Track live ask-user input requests through completion and emit the existing telemetry event with Agent Host session identifiers.

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

* Classify Claude elicitation requests in mapper

Keep elicitation purpose ownership with the mapper so every generated request is classified consistently.

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

* Clear ask questions telemetry on truncation

Drop pending chat input telemetry when truncation removes the active turn, allowing reused request IDs to correlate with the new turn.

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 13:43:21 -07:00
Vritant BhardwajandGitHub 29f673c57f Merge pull request #328820 from microsoft/agents/remove-footer-parenthesis-byok-models
Remove trailing parenthesis from BYOK model footers
2026-08-03 13:34:52 -07:00
cf5e7b8019 agentHost: Fix edit harness attribution (#328519)
* Fix Agent Host edit harness attribution

Resolve AHP chat channel URIs to their owning session when deriving edit telemetry harnesses while preserving per-chat resource and conversation identity.

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

* Clarify Agent Host conversation ID coverage

Use explicit expected IDs so the harness attribution test documents the existing chat-channel conversation semantics without masking the shared encoded parent ID.

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

* Fix Claude peer chat edit attribution

Route Claude file edit tracking through the effective chat storage URI so peer chat edits remain independently recorded and flushed.

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 20:26:30 +00:00
Vijay UpadyaandGitHub 7a76a605df Telemetry: Emit messagesJson compressed chunks as messagesJSONChunk (#328815)
* Telemetry: override chunk property name

* test update
2026-08-03 20:22:40 +00:00
vritant24andCopilot a44434c9f6 test: preserve meaningful BYOK parentheses
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 13:06:21 -07:00
vritant24andCopilot e8e3a4dd4f test: update BYOK subagent model names
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 13:04:25 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c52f6d5e3e build(deps): bump @vscode/markdown-editor from 0.0.2-40 to 0.0.2-41 in /extensions/markdown-language-features (#328697)
build(deps): bump @vscode/markdown-editor

Bumps [@vscode/markdown-editor](https://github.com/microsoft/vscode-packages/tree/HEAD/vscode-team-tools/packages/markdown-editor) from 0.0.2-40 to 0.0.2-41.
- [Commits](https://github.com/microsoft/vscode-packages/commits/HEAD/vscode-team-tools/packages/markdown-editor)

---
updated-dependencies:
- dependency-name: "@vscode/markdown-editor"
  dependency-version: 0.0.2-41
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 01:03:47 +05:00
Zhichao Li a1b22228b6 fix: harden agent host OTLP protocol handling 2026-08-03 12:56:24 -07:00
vritant24 03041297e4 Agent Host changes for agents/remove-footer-parenthesis-byok-models 2026-08-03 12:51:03 -07:00
Zhichao LiandGitHub aa92fc7930 Merge pull request #328791 from microsoft/feat/agent-host-repoinfo-content-exclusion
agentHost: filter repo telemetry through content exclusion
2026-08-03 12:43:03 -07:00
668e8bab20 Remove stray merge conflict marker in sessionState.ts (#328778)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 19:25:10 +00:00
Vritant BhardwajandGitHub 33d7414006 Merge pull request #328801 from microsoft/agents/gemini-byok-model-picker-test
agentHost: preserve duplicate BYOK registrations
2026-08-03 12:07:53 -07:00
Ben VillalobosandGitHub e078027db9 Dialogs: Preserve arrow keys in editable controls (#328788)
* Dialogs: Preserve arrow keys in editable controls

Prevent dialog focus navigation from consuming horizontal arrow keys in embedded text inputs. Fixes #328732.

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

Copilot-Session: 9f5a1f06-c4b5-43f2-bff2-9d3a41f3d611

* Cover contenteditable in dialog arrow-key guard

Addresses PR review: include isContentEditable so the guard also protects contenteditable surfaces rendered via renderBody, and extend the test.1
2026-08-03 19:02:42 +00:00
Vritant BhardwajandGitHub d124124141 Merge pull request #328785 from microsoft/agents/gemini-provider-issue-investigation
Implement end-to-end BYOK image support and regression tests
2026-08-03 11:54:29 -07:00
Zhichao LiandGitHub afb6f32ae4 Merge pull request #328784 from microsoft/feat/agent-host-automode-router-parity
agentHost: complete Auto router telemetry mapping
2026-08-03 11:52:14 -07:00
Zhichao LiandGitHub edabad5be0 Merge pull request #328325 from microsoft/feat/agent-host-repetition-telemetry-route
agentHost: route repetition telemetry
2026-08-03 11:51:50 -07:00
Ulugbek AbdullaevandGitHub f1fbc55dc4 sessions: prevent config controls flickering on Worktree toggle (#328130)
* sessions: fix: prevent worktree config flicker

Keep Agent Host configuration controls stable and visually unchanged while dynamic configuration resolves. Keep send ordering safe by waiting for the latest config resolution with draft cancellation.

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

Copilot-Session: e84de7a6-6d5a-4714-97da-f33e82904a35

* sessions: fix: keep resolving controls fully inert

Preserve the Worktree checkbox palette while resolving, disable permission dropdown keyboard activation, and correct the config-resolution comment.

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

Copilot-Session: e84de7a6-6d5a-4714-97da-f33e82904a35

* agentHost: fix: rebind local provider on start

Rebind local session provider root, action, and notification listeners after the Agent Host protocol client starts so startup ordering cannot leave the session catalog empty.

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

Copilot-Session: e84de7a6-6d5a-4714-97da-f33e82904a35

---------

Copilot-Session: e84de7a6-6d5a-4714-97da-f33e82904a35
2026-08-03 20:50:17 +02:00
Zhichao Li c6c69fc27e fix: harden repo telemetry exclusion checks 2026-08-03 11:47:09 -07:00
Zhichao Li d49890b80c agentHost: filter repo telemetry through content exclusion 2026-08-03 11:32:57 -07:00
vritant24 d0d9e149c5 Preserve multiple Gemini BYOK provider groups
Keep configured provider group identity in agent-host model selection IDs and route requests back to the exact renderer model.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 11:31:08 -07:00
vritant24andCopilot 73a9c5aa01 Validate BYOK image MIME types
Reject image data URLs outside the renderer image contract before they
cross the Agent Host bridge, and map accepted MIME types exhaustively.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 11:26:53 -07:00
Zhichao Li 5d9a339c29 test: capture Auto router telemetry measurements 2026-08-03 11:22:29 -07:00
vritant24 a095788f98 Agent Host changes for agents/gemini-provider-issue-investigation 2026-08-03 11:20:21 -07:00
Zhichao Li 8ef400ae0c agentHost: complete Auto router telemetry mapping 2026-08-03 11:19:21 -07:00
Vritant BhardwajandGitHub b85e2a588a Merge pull request #328773 from microsoft/agents/unit-test-copilot-agent-issue8709
chat: respect BYOK group names in agent host picker
2026-08-03 11:14:20 -07:00
Zhichao Li 82cbcbb542 agentHost: route repetition telemetry 2026-08-03 11:07:31 -07:00
Henning DieterichsandGitHub 94e56d98de Update Component Explorer to latest prerelease 2026-08-03 18:04:13 +00:00
vritant24andCopilot 6422c853d9 Preserve BYOK provider group identity
Keep identically named BYOK groups from different upstream providers in
separate model picker sections.

Refs microsoft/vscode-internalbacklog#8709

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-08-03 10:56:57 -07:00
Zhichao Li 4f668caba1 fix: defer OTel test database cleanup 2026-08-03 10:51:03 -07:00
Zhichao Li c27204f18f fix: filter Codex auth polling trace noise 2026-08-03 10:51:02 -07:00
Zhichao Li 028cdf743e fix: provide OTel service in Claude integration tests 2026-08-03 10:51:00 -07:00
Zhichao Li 4ce563d1cf fix: provide OTel service in Copilot session tests 2026-08-03 10:50:59 -07:00
Zhichao Li 928b7a5170 fix: preserve provider-native OTel service names 2026-08-03 10:50:58 -07:00
Zhichao Li 30359238b6 fix: normalize Agent Host OTel resource identity 2026-08-03 10:50:56 -07:00
Zhichao Li 9c397d5113 fix: provide native telemetry services in agent tests 2026-08-03 10:50:55 -07:00
Zhichao Li e5310ccc32 fix: derive direct signal endpoints from trace URLs 2026-08-03 10:50:54 -07:00
Zhichao Li 160519d5e9 docs: document native Agent Host signal routing 2026-08-03 10:50:52 -07:00
Zhichao Li 08fd4957af fix: preserve inherited native exporter headers 2026-08-03 10:50:51 -07:00
Zhichao Li 0e19835124 feat: propagate Agent Host context to Copilot SDK 2026-08-03 10:50:50 -07:00
Zhichao Li 8b53fdd675 feat: route Codex native telemetry from Agent Host 2026-08-03 10:50:49 -07:00
Zhichao Li 9bf25de792 feat: route Claude native telemetry from Agent Host 2026-08-03 10:50:47 -07:00
Zhichao Li 48914bcdfb feat: add native agent trace routing context 2026-08-03 10:50:46 -07:00
Vritant BhardwajandGitHub 0194d20a09 Merge branch 'main' into agents/unit-test-copilot-agent-issue8709 2026-08-03 10:47:36 -07:00