Update @github/copilot to 1.0.47#1286
Conversation
- Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code
There was a problem hiding this comment.
Pull request overview
This PR updates the bundled @github/copilot dependency to 1.0.47 and refreshes generated SDK protocol/types across Node.js, Python, Go, Rust, and .NET.
Changes:
- Bumped
@github/copilotpackage references and lockfiles. - Regenerated RPC/session-event types for new slash command, billing, fork-name, skills diagnostics, and telemetry fields.
- Updated generated RPC helpers for new command and skills reload behavior.
Show a summary per file
| File | Description |
|---|---|
| test/harness/package.json | Updates harness Copilot CLI dependency. |
| test/harness/package-lock.json | Locks harness dependency and platform packages to 1.0.47. |
| rust/src/generated/session_events.rs | Adds new session event telemetry fields/types. |
| rust/src/generated/rpc.rs | Adds command RPC methods and skills reload diagnostics return. |
| rust/src/generated/api_types.rs | Adds generated RPC models and enums. |
| python/copilot/generated/session_events.py | Adds generated session event telemetry fields/types. |
| python/copilot/generated/rpc.py | Adds generated RPC models and methods. |
| nodejs/src/generated/session-events.ts | Adds generated session event telemetry fields/types. |
| nodejs/src/generated/rpc.ts | Adds generated RPC models and methods. |
| nodejs/samples/package-lock.json | Updates sample lockfile dependency range. |
| nodejs/package.json | Updates Node SDK Copilot CLI dependency. |
| nodejs/package-lock.json | Locks Node dependency and platform packages to 1.0.47. |
| go/zsession_events.go | Adds generated session event telemetry fields/types. |
| go/zsession_encoding.go | Updates generated event unmarshalling. |
| go/rpc/zrpc.go | Adds generated RPC models and methods. |
| go/rpc/zrpc_encoding.go | Adds generated slash-command result encoding helpers. |
| dotnet/src/Generated/SessionEvents.cs | Adds generated session event telemetry fields/types. |
| dotnet/src/Generated/Rpc.cs | Adds generated RPC models and methods. |
Copilot's findings
Files not reviewed (7)
- go/rpc/zrpc.go: Language not supported
- go/rpc/zrpc_encoding.go: Language not supported
- go/zsession_encoding.go: Language not supported
- go/zsession_events.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/18 changed files
- Comments generated: 2
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Use generated union decoders for RPC method results so non-empty interface results are returned as concrete variants instead of being unmarshaled directly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Generated by SDK Consistency Review Agent for issue #1286 · ● 2.6M
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Keep generated base discriminator properties serializable so permission responses include their required kind/type fields. Also include the Python test formatting change required by ruff. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Cross-SDK Consistency Review ✅This PR is an automated codegen update ( New schema types — present in all 5 SDKs ✅
Manual Rust fix — brings Rust into alignment ✅
This is a correctness fix, not a new feature. No consistency issues found.
|
Automated update of
@github/copilotto version1.0.47.Changes
@github/copilotinnodejs/package.jsonandtest/harness/package.jsonscripts/codegen)Next steps
When ready, click Ready for review to trigger CI checks.