Skip to content

chore: remove unused @github/copilot-sdk dep - #32

Merged
davidstrouk merged 1 commit into
mainfrom
chore/remove-unused-copilot-sdk
Apr 24, 2026
Merged

davidstrouk merged 1 commit into
mainfrom
chore/remove-unused-copilot-sdk

Conversation

@davidstrouk

Copy link
Copy Markdown
Collaborator

Summary

Removes the @github/copilot-sdk dep from apps/api/package.json. The package is declared as a dependency but never imported by any source file in the public repo. It was only referenced by downstream Pro overlay code that is being migrated to @anthropic-ai/claude-agent-sdk.

Test plan

  • grep -rn "@github/copilot-sdk" . returns no hits
  • pnpm install regenerates a clean lockfile without the dep
  • API server starts cleanly (pnpm --filter=@repo/api dev)
  • No imports break (there are none to break)

🤖 Generated with Claude Code

The @github/copilot-sdk package is listed in apps/api/package.json but
never imported by any source file. Removing it as part of preparing
the pro-side migration to @anthropic-ai/claude-agent-sdk.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 24, 2026 21:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Removes an unused dependency (@github/copilot-sdk) from the API app and cleans up the lockfile accordingly.

Changes:

  • Dropped @github/copilot-sdk from apps/api/package.json dependencies.
  • Regenerated pnpm-lock.yaml to remove @github/copilot-sdk and its now-unneeded transitive packages.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pnpm-lock.yaml Removes @github/copilot-sdk and related transitive entries from the lockfile.
apps/api/package.json Removes the unused @github/copilot-sdk dependency from the API app.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@davidstrouk
davidstrouk merged commit e1b2225 into main Apr 24, 2026
5 checks passed
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.

2 participants