Skip to content

chore: bump @github/copilot to 1.0.75#327464

Draft
vs-code-engineering[bot] wants to merge 1 commit into
mainfrom
automation/bump-copilot-cli-1.0.75
Draft

chore: bump @github/copilot to 1.0.75#327464
vs-code-engineering[bot] wants to merge 1 commit into
mainfrom
automation/bump-copilot-cli-1.0.75

Conversation

@vs-code-engineering

@vs-code-engineering vs-code-engineering Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Automated signed Copilot dependency bump.

  • @github/copilot: ^1.0.73^1.0.75
  • Base: main @ dd862885ff5fbd279747c793e18105e6b7ddc805
  • Opened by workflow run

Draft until validation passes. The sdk-vscode-bump-fix agent will prime packaging changes from the canary insights and iterate on failures.

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 1.0.73 → 1.0.75

No published path changes.

@github/copilot-darwin-x64 1.0.73 → 1.0.75

No published path changes.

@github/copilot-linux-x64 1.0.73 → 1.0.75

No published path changes.

@github/copilot-win32-x64 1.0.73 → 1.0.75

No published path changes.



🤖 sdk-bump-fix status — cycle 1

Product build: ❌ failed (build 458785) — @github/copilot-sdk@1.0.8 · @github/copilot@1.0.75
Integration changes pushed this cycle: none — blocked on upstream SDK, see below.

Root cause (classification: waiting on upstream SDK work/publication)

This is a CLI-only bump (@github/copilot 1.0.73 → 1.0.75); the SDK stays at @github/copilot-sdk@1.0.8. The authoritative product build fails at the Typecheck task, which cascades into the separate Copilot VSIX job failing (Copilot job status: result=failed) and therefore every downstream Download Copilot VSIX / artifact / codesign / crash-report task. The published-package layout diff shows no path changes, so this is a type/contract-only change in the CLI's @github/copilot/sdk surface — exactly the kind of break that requires the matching SDK.

SDK ↔ CLI correlation

  • SDK 1.0.8 declares CLI range ^1.0.73 (CLI floor 1.0.73) — it was built/tested against CLI 1.0.73, not 1.0.75.
  • No published SDK declares CLI ^1.0.75. Published SDKs are only 1.0.8 (^1.0.73) and 1.0.8-preview.0 (^1.0.72).
  • The SDK that pairs with CLI 1.0.75 is 1.0.9 (canary only, unpublished), and its SDK canary run 30082551267 FAILED on all three platforms (E2E ubuntu/macos/windows all failure), runtime 1.0.75-canary.20.ged264c5.
  • No update-copilot/dependency-update PR exists for CLI 1.0.75.
  • Canary correlation caveat: the failing canary thread [sdk=1.0.9-canary.25.g949de90|cli=1.0.75-canary.20.ged264c5] uses SDK 1.0.9, not this PR's SDK 1.0.8 — so it is a non-matching-SDK hypothesis, but it corroborates that CLI 1.0.75 needs SDK 1.0.9-level changes that are not yet published or green. The last green canary was [sdk=1.0.8-canary.22|cli=1.0.74-canary.17] — an older CLI.

Why no VS Code edit was made

Per the CLI-only-bump policy, when the CLI needs a newer SDK that is not yet published (and whose canary is failing, with no dependency-update PR landed), the correct action is not to patch VS Code call sites or edit version pins/lockfiles, but to escalate so a human can re-run this as a combined SDK+CLI bump once a compatible SDK (≈1.0.9, declaring CLI ^1.0.75) is published and green. Making speculative type edits here would mask the real upstream incompatibility.

Smallest unresolved human task

Hold this PR (keep draft). Re-issue as a combined @github/copilot-sdk + @github/copilot bump to a published SDK that declares CLI ^1.0.75 (expected 1.0.9) once upstream publishes it and its SDK canary is green — or land the upstream SDK dependency-update first. No further automated cycles will help until then.

Generated by sdk-vscode-bump-fix · 2.4K AIC · ⌖ 25.3 AIC · ⊞ 65K ·

@vs-code-engineering vs-code-engineering Bot added the copilot-sdk-auto-upgrade Automated Copilot SDK/CLI version-bump PR label Jul 25, 2026
Copilot AI review requested due to automatic review settings July 25, 2026 14:31
@vs-code-engineering vs-code-engineering Bot added the copilot-sdk-auto-upgrade Automated Copilot SDK/CLI version-bump PR label Jul 25, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the @github/copilot dependency to a newer patch version across the repo to keep Copilot components aligned.

Changes:

  • Bumped @github/copilot from ^1.0.73 to ^1.0.75 in the root package.json
  • Bumped @github/copilot from ^1.0.73 to ^1.0.75 in remote/package.json
  • Bumped @github/copilot from ^1.0.73 to ^1.0.75 in extensions/copilot/package.json

Reviewed changes

Copilot reviewed 3 out of 6 changed files in this pull request and generated no comments.

File Description
remote/package.json Updates @github/copilot dependency version to ^1.0.75.
package.json Updates @github/copilot dependency version to ^1.0.75.
extensions/copilot/package.json Updates @github/copilot dependency version to ^1.0.75.
Files not reviewed (2)
  • extensions/copilot/package-lock.json: Generated file
  • remote/package-lock.json: Generated file

@vs-code-engineering

Copy link
Copy Markdown
Contributor Author

🏗️ Product build queued for cycle 1: https://dev.azure.com/monacotools/Monaco/_build/results?buildId=458785 — validating the PR branch…

@vs-code-engineering

Copy link
Copy Markdown
Contributor Author

Product build against the PR branch — cycle 1: failed

@vs-code-engineering

Copy link
Copy Markdown
Contributor Author

⚠️ sdk-bump-fix — escalation (cycle 1): CLI-only bump is blocked on upstream SDK

No VS Code integration changes were pushed — this bump cannot be made green from the VS Code side alone.

Completed automated work

  • Checked out automation/bump-copilot-cli-1.0.75; confirmed the bump moves only @github/copilot 1.0.73 → 1.0.75 (root + remote + extensions/copilot), SDK unchanged at @github/copilot-sdk@1.0.8.
  • Root-caused product build 458785: the failing task is Typecheck; the separate Copilot VSIX job fails (Copilot job status: result=failed), cascading into all Download Copilot VSIX / artifact / codesign / crash-report failures. Published package layout diff = no path changes ⇒ a type/contract-only change in CLI 1.0.75's @github/copilot/sdk surface.
  • Correlated SDK↔CLI compatibility evidence (details in the PR-body status island).

Root cause
SDK 1.0.8 declares CLI floor 1.0.73 and was not built for CLI 1.0.75. No published SDK declares CLI ^1.0.75 (only 1.0.8/1.0.8-preview.0 exist). The matching SDK 1.0.9 is canary-only/unpublished, and its SDK canary (run 30082551267) failed on all platforms. No dependency-update PR exists for 1.0.75. This is the documented "CLI-only PR needs a compatible SDK that isn't published yet" case → escalate, do not patch VS Code or edit pins/lockfiles.

Minimal human task
Keep this PR as a draft and re-issue it as a combined @github/copilot-sdk + @github/copilot bump once a compatible SDK (expected 1.0.9, declaring CLI ^1.0.75) is published and its SDK canary is green — or land the upstream SDK dependency-update first. Further automated fix cycles won't help until upstream ships that SDK.

cc @pwang347 @anthonykim1 @MackinnonBuck

Generated by sdk-vscode-bump-fix · 2.4K AIC · ⌖ 25.3 AIC · ⊞ 65K ·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

copilot-sdk-auto-upgrade Automated Copilot SDK/CLI version-bump PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants