Skip to content
This repository was archived by the owner on May 20, 2026. It is now read-only.

Update dependencies and improve session initialization in Copilot CLI#4930

Merged
DonJayamanne merged 6 commits into
mainfrom
don/outer-panther
Apr 5, 2026
Merged

Update dependencies and improve session initialization in Copilot CLI#4930
DonJayamanne merged 6 commits into
mainfrom
don/outer-panther

Conversation

@DonJayamanne
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the Copilot CLI dependency and adapts Copilot CLI session initialization and simulation tests to match new service requirements introduced by that dependency update.

Changes:

  • Bump @github/copilot from ^1.0.12 to ^1.0.15 (plus corresponding lockfile updates).
  • Update Copilot CLI session manager initialization to pass the newly required telemetryBinder option.
  • Extend the Copilot CLI e2e simulation test service-registration to provide newly required session/workspace/prompt/debug services.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
test/e2e/cli.stest.ts Adds missing service registrations (prompt files, metadata store, worktree/workspace folder, variables, debug logger) required by updated CLI session services.
src/extension/chatSessions/copilotcli/node/copilotcliSessionService.ts Updates LocalSessionManager construction to include telemetryBinder.
package.json Updates @github/copilot dependency; also changes formatting in chatPromptFiles.
package-lock.json Updates resolved/copied versions for @github/copilot and platform-specific optional deps.

Comment thread test/e2e/cli.stest.ts
Comment thread package.json Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@DonJayamanne DonJayamanne marked this pull request as ready for review April 2, 2026 01:44
dmitrivMS
dmitrivMS previously approved these changes Apr 2, 2026
justschen
justschen previously approved these changes Apr 2, 2026
lszomoru
lszomoru previously approved these changes Apr 3, 2026
@DonJayamanne DonJayamanne added this pull request to the merge queue Apr 5, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 5, 2026
@DonJayamanne DonJayamanne added this pull request to the merge queue Apr 5, 2026
Merged via the queue into main with commit 0e36b0a Apr 5, 2026
19 checks passed
@DonJayamanne DonJayamanne deleted the don/outer-panther branch April 5, 2026 15:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants