chore: bump @github/copilot-sdk to 1.0.13 and @github/copilot to 1.0.84-0 - #334633
Draft
vs-code-engineering[bot] wants to merge 3 commits into
Draft
chore: bump @github/copilot-sdk to 1.0.13 and @github/copilot to 1.0.84-0#334633vs-code-engineering[bot] wants to merge 3 commits into
vs-code-engineering[bot] wants to merge 3 commits into
Conversation
vs-code-engineering
Bot
requested review from
Anthony Kim (anthonykim1) and
Paul (pwang347)
September 4, 2026 21:42
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Critical packaging exclusions and tests are needed to prevent incorrect platform SDK packages from shipping.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Bumps Copilot CLI and SDK dependencies for local and remote environments.
Changes:
- Updates
@github/copilotto1.0.84-0. - Promotes
@github/copilot-sdkto stable1.0.13. - Refreshes lockfiles with platform-specific SDK packages.
File summaries
| File | Description |
|---|---|
remote/package.json |
Updates remote dependency pins. |
remote/package-lock.json |
Adds SDK platform packages that are not excluded from REH artifacts. |
package.json |
Updates root dependency pins. |
package-lock.json |
Adds SDK platform packages that are not excluded from desktop artifacts. |
Review details
Files not reviewed (1)
- remote/package-lock.json: Generated file
- Files reviewed: 2/4 changed files
- Comments generated: 1
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+206
to
+210
| "optionalDependencies": { | ||
| "@github/copilot-sdk-darwin-arm64": "1.0.13", | ||
| "@github/copilot-sdk-darwin-x64": "1.0.13", | ||
| "@github/copilot-sdk-linux-arm64": "1.0.13", | ||
| "@github/copilot-sdk-linux-x64": "1.0.13", |
…r source SDK 1.0.13 ManagedSettingsResolvedData added the policyHelper source plus policyHelperManaged/sandboxEnabledByUndeterminedPolicy fields, which copilotAgent spreads into IAgentHostManagedSettingsSnapshot; the Compile & Hygiene check failed until the interface matched. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
Author
|
Commit pushed:
|
SDK 1.0.13 widened ManagedSettingsResolvedSource with 'policyHelper'; the Agent Host E2E managed-settings-diagnostics test hardcoded a source allowlist without it, so the Electron integration jobs failed sourceIsValid once the runtime could report that source. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
Author
|
Commit pushed:
|
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Automated signed Copilot dependency bump.
@github/copilot-sdk:1.0.13-preview.4→1.0.13@github/copilot:1.0.83-2→1.0.84-0main@167a0e8fe5c84676e8f500481394808abc4ce545Draft until validation passes. The
sdk-vscode-bump-fixagent first iterates on Linux PR checks (up to 10 cycles), then on the authoritative full product build (up to 5 cycles).Each product build triggered for this PR is posted as a comment below with a link.
Published package layout changes
Copilot published package layout diff
Best-effort path comparison from
npm pack --dry-run; CLI platform paths use representative x64 packages for macOS, Linux, and Windows. Content-only and architecture-specific changes are left to the product build. This is not an availability gate.@github/copilot-sdk1.0.13-preview.4 → 1.0.13dist/cjs/cliVersion.jsdist/cliVersion.d.tsdist/cliVersion.js@github/copilot1.0.83-2 → 1.0.84-0No published path changes.
@github/copilot-darwin-x641.0.83-2 → 1.0.84-0assets/copilot.icoassets/copilot.svgassets/copilot_win.pngfoundry-local-sdk/node_modules/foundry-local-sdk/node_modules/adm-zip/types.d.ts@github/copilot-linux-x641.0.83-2 → 1.0.84-0assets/copilot.icoassets/copilot.svgassets/copilot_win.pngfoundry-local-sdk/node_modules/foundry-local-sdk/node_modules/adm-zip/types.d.tswebview/node_modules/@webviewjs/webview-linux-x64-gnu/README.mdwebview/node_modules/@webviewjs/webview-linux-x64-gnu/package.jsonwebview/node_modules/@webviewjs/webview-linux-x64-gnu/webview.linux-x64-gnu.node@github/copilot-win32-x641.0.83-2 → 1.0.84-0assets/copilot.icoassets/copilot.svgassets/copilot_win.pngfoundry-local-sdk/node_modules/foundry-local-sdk/node_modules/adm-zip/types.d.tswebview/node_modules/@webviewjs/webview-win32-x64-msvc/README.mdwebview/node_modules/@webviewjs/webview-win32-x64-msvc/package.jsonwebview/node_modules/@webviewjs/webview-win32-x64-msvc/webview.win32-x64-msvc.node🤖 sdk-vscode-bump-fix status
Stage:
pr-checks· cycle 3 — no new push (investigation cycle)What happened this cycle
33928104110tested the current head2d863490(cycle-2's E2E allowlist fix) and its threeLinux / Electron,macOS / Electron,Windows / Electronintegration jobs still failed, while every non-Electron job (unit, smoke, browser, remote, compile, hygiene, Copilot tests) passed. So cycle-2'spolicyHelperallowlist fix, though verified complete, did not by itself turn the Agent Host E2E stage green.Verified complete (no further edit derivable)
policyHelpermanaged-settings migration is exhaustive: the only twosourceallowlists in the tree —src/vs/platform/agentHost/common/agent.ts(IAgentHostManagedSettingsSnapshot.source) andsrc/vs/platform/agentHost/test/node/e2e/suites/managementExtensionsSuite.ts(sourceIsValid) — both already include all six SDK values.ManagedSettingsResolvedDatafield-for-field (node_modules/@github/copilot-sdk/dist/generated/session-events.d.ts); the reference runtime emits only the six allowedsourcestrings.dist/cliVersionmodule (COPILOT_CLI_VERSION="1.0.83") has zero VS Code consumers, so the SDK-vs-CLI version string is not the failure driver. No E2E suite asserts on the bumped SDK/CLI version.SDK + CLI correlation
1.0.84-0matches this bump exactly; the failure surface is the SDK/CLI runtime E2E (Agent Host), not a CLI native-payload/koffi/glibc break. Nobuild/,.moduleignore, or native-payload change is indicated.Blocker (single, isolated)
pr-check-failure.mdlog body is empty because run33928104110was still in progress when the marker was captured, and github.com / ADO log endpoints are firewall-blocked from the agent sandbox. The run is now complete, so the next dispatch's failed-step log will contain the actual assertion. No evidence-backed additional fix is derivable until then; a speculative edit would risk masking a genuine regression, so none was pushed.Next
2d863490will surface the concrete Agent Host E2E failure line (now that the run has completed), which will localize any remaining migration. Cycle 3 of 10 — below the cap, so no reviewer escalation yet.No injected/untrusted directives were acted on.
Warning
Firewall blocked 2 domains
The following domains were blocked by the firewall during workflow execution:
api.github.comgithub.com[!TIP]
api.github.comis blocked because GitHub API access uses the built-in GitHub tools by default. Instead of addingapi.github.comtonetwork.allowed, usetools.github.mode: gh-proxyfor direct pre-authenticated GitHub CLI access without requiring network access toapi.github.com:See GitHub Tools for more information on
gh-proxymode.To allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.