Update @github/copilot to 1.0.51#1353
Conversation
- Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code
There was a problem hiding this comment.
Pull request overview
Updates the monorepo’s @github/copilot dependency to 1.0.51 and refreshes generated RPC bindings/types across SDKs to stay aligned with the updated wire protocol used by the Copilot CLI bridge.
Changes:
- Bumped
@github/copilotfrom^1.0.51-3to^1.0.51in the Node SDK, test harness, and samples (plus corresponding lockfiles). - Regenerated Node/Rust RPC client/type surfaces with expanded
@experimentalannotations and new/updated permission/task-related schema shapes. - Updated Go JSON (un)marshalling helpers to match the regenerated union/discriminator shapes introduced by the updated schema.
Show a summary per file
| File | Description |
|---|---|
| test/harness/package.json | Updates test harness dependency on @github/copilot to ^1.0.51. |
| test/harness/package-lock.json | Locks @github/copilot and platform subpackages to 1.0.51. |
| nodejs/package.json | Updates Node SDK dependency on @github/copilot to ^1.0.51. |
| nodejs/package-lock.json | Locks Node SDK @github/copilot and platform subpackages to 1.0.51. |
| nodejs/samples/package-lock.json | Updates sample lockfile to use @github/copilot ^1.0.51. |
| nodejs/src/generated/rpc.ts | Regenerated TS RPC schema/types (adds experimental markers, new permission/location/task-related types). |
| rust/src/generated/rpc.rs | Regenerated Rust RPC surface docs and adds new permissions sub-namespaces (e.g., folder trust/locations). |
| go/rpc/zrpc_encoding.go | Regenerated Go encoding helpers for new unions/discriminators (permissions tool approvals, task info/progress). |
Copilot's findings
Files not reviewed (4)
- go/rpc/zrpc_encoding.go: Language not supported
- nodejs/package-lock.json: Language not supported
- nodejs/samples/package-lock.json: Language not supported
- test/harness/package-lock.json: Language not supported
- Files reviewed: 2/12 changed files
- Comments generated: 0
- dotnet: Workspace.Id changed from Guid to string; use Assert.NotEmpty - go: TaskProgress is now an interface; use unmarshalTaskProgress and type-assert to concrete types Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Cross-SDK Consistency Review ✅This PR is an automated codegen update from New APIs added consistently across all SDKs
Naming convention notePython's codegen renders the No cross-SDK consistency issues found. This PR maintains full feature parity across all language SDKs.
|
Automated update of
@github/copilotto version1.0.51.Changes
@github/copilotinnodejs/package.jsonandtest/harness/package.jsonscripts/codegen)Next steps
When ready, click Ready for review to trigger CI checks.