Skip to content

utils: Upgrade Copilot SDK and use its bundled runtime - #2399

Merged
Brandon Waterloo [MSFT] (bwateratmsft) merged 8 commits into
mainfrom
bwateratmsft-update-copilot-cli-dependency
Oct 2, 2026
Merged

Brandon Waterloo [MSFT] (bwateratmsft) merged 8 commits into
mainfrom
bwateratmsft-update-copilot-cli-dependency

Conversation

@bwateratmsft

@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

🤖

Summary

  • Bump @microsoft/vscode-azext-utils to 4.3.0 for a new release.
  • Upgrade the optional @github/copilot-sdk peer and dev dependency to ^1.0.14 and use its bundled runtime for Copilot sessions instead of resolving a standalone @github/copilot binary.
  • Remove @github/copilot and all of its platform packages from the utils lockfile. The separate global-CLI installation helper is unchanged and requires no local CLI dependency.
  • Resolve the SDK's transitive koffi and platform packages to 3.3.1 (published September 19) rather than the too-recent 3.3.2, without adding a direct koffi dependency. All newly introduced or updated locked package versions are more than seven days old.

Validation

  • npm run build --prefix utils
  • npm run lint --prefix utils -- --quiet
  • npm ci --prefix utils --ignore-scripts --no-audit --no-fund
  • Started the SDK-bundled runtime after clean install and confirmed @github/copilot is not installed; verified adm-zip has no lockfile entry.

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

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.

🟢 Approval recommended

The lockfile is valid and all Copilot package versions and platform metadata are consistent.

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • utils/package-lock.json: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) changed the title utils: Update Copilot CLI to 1.0.89 to remove bundled adm-zip utils: Update Copilot CLI to 1.0.88 to remove bundled adm-zip Sep 30, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) changed the title utils: Update Copilot CLI to 1.0.88 to remove bundled adm-zip utils: Upgrade Copilot SDK and remove bundled adm-zip Sep 30, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@bwateratmsft Brandon Waterloo [MSFT] (bwateratmsft) changed the title utils: Upgrade Copilot SDK and remove bundled adm-zip utils: Upgrade Copilot SDK and use its bundled runtime Sep 30, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) marked this pull request as ready for review October 2, 2026 17:32
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) merged commit 3da792c into main Oct 2, 2026
4 checks passed
@bwateratmsft
Brandon Waterloo [MSFT] (bwateratmsft) deleted the bwateratmsft-update-copilot-cli-dependency branch October 2, 2026 17:32
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.

3 participants