Update @github/copilot to 1.0.83-2 - #2483
Conversation
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
🔵 Needs a closer look
Rust and Java tests retain pre-generation type shapes and will not compile.
Pull request overview
Updates the Copilot CLI dependency to 1.0.83-2 and regenerates SDK protocol bindings.
Changes:
- Updates dependency manifests and lockfiles.
- Adds new events, model-policy metadata, and message identifiers.
- Adds hook-discovery and persisted-event RPC bindings.
File summaries
| File | Description |
|---|---|
test/harness/package.json |
Updates harness dependency. |
test/harness/package-lock.json |
Locks updated runtime binaries. |
rust/src/generated/session_events.rs |
Regenerates Rust event types. |
rust/src/generated/rpc.rs |
Adds generated Rust RPC methods. |
rust/src/generated/api_types.rs |
Regenerates Rust RPC models. |
python/copilot/generated/session_events.py |
Regenerates Python event models. |
nodejs/src/generated/session-events.ts |
Regenerates TypeScript event types. |
nodejs/src/generated/rpc.ts |
Adds generated TypeScript RPC surfaces. |
nodejs/samples/package-lock.json |
Updates sample dependency lock. |
nodejs/package.json |
Updates Node runtime dependency. |
nodejs/package-lock.json |
Locks updated runtime binaries. |
java/sdk/src/generated/java/com/github/copilot/generated/UserMessageEvent.java |
Adds message identity. |
java/sdk/src/generated/java/com/github/copilot/generated/SubagentFailedEvent.java |
Adds model-override reason. |
java/sdk/src/generated/java/com/github/copilot/generated/SubagentCompletedEvent.java |
Adds model-override reason. |
java/sdk/src/generated/java/com/github/copilot/generated/SessionFusionResolvedEvent.java |
Adds Fusion phase plans. |
java/sdk/src/generated/java/com/github/copilot/generated/SessionEvent.java |
Registers new event subtypes. |
java/sdk/src/generated/java/com/github/copilot/generated/SessionCompletionReceiptEvent.java |
Adds completion-receipt event. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SubagentSettingsEntry.java |
Adds model-policy setting. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionsReadPersistedEventsResult.java |
Adds persisted-event result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionsReadPersistedEventsParams.java |
Adds persisted-event parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionModelSwitchToParams.java |
Clarifies model-source behavior. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerSessionsApi.java |
Exposes persisted-event reads. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerRpc.java |
Registers hooks API. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerHooksApi.java |
Adds hook discovery. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SandboxConfigUserPolicyNetworkProxy.java |
Updates proxy documentation. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SandboxConfigUserPolicyNetwork.java |
Updates platform proxy documentation. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/QueuePendingItems.java |
Adds queued-message identity. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/HookType.java |
Updates hook-type documentation. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/HooksDiscoverResult.java |
Adds hook-discovery result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/HooksDiscoverParams.java |
Adds hook-discovery parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/HookOrigin.java |
Adds hook-origin enum. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/DiscoveredHook.java |
Adds discovered-hook model. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/AgentModelPolicy.java |
Adds RPC model-policy enum. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/AgentInfo.java |
Adds multi-model metadata. |
java/sdk/src/generated/java/com/github/copilot/generated/PermissionRequestedEvent.java |
Adds originating agent mode. |
java/sdk/src/generated/java/com/github/copilot/generated/FusionPhasePlanStep.java |
Adds Fusion plan-step model. |
java/sdk/src/generated/java/com/github/copilot/generated/FusionPhaseActivityKind.java |
Adds Fusion activity enum. |
java/sdk/src/generated/java/com/github/copilot/generated/CustomAgentsUpdatedAgent.java |
Adds authored-model metadata. |
java/sdk/src/generated/java/com/github/copilot/generated/CompletionReceiptToolStatus.java |
Adds receipt status enum. |
java/sdk/src/generated/java/com/github/copilot/generated/CompletionReceiptStopReason.java |
Adds receipt stop reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/CompletionReceiptFinalTool.java |
Adds final-tool receipt model. |
java/sdk/src/generated/java/com/github/copilot/generated/CompletionReceiptEventRange.java |
Adds receipt event range. |
java/sdk/src/generated/java/com/github/copilot/generated/AssistantFusionPhaseActivityEvent.java |
Adds Fusion activity event. |
java/sdk/src/generated/java/com/github/copilot/generated/AgentModelPolicy.java |
Adds event model-policy enum. |
java/scripts/codegen/package.json |
Updates Java codegen dependency. |
java/scripts/codegen/package-lock.json |
Locks Java codegen runtime. |
java/pom.xml |
Updates Java reference version. |
go/zsession_events.go |
Re-exports new Go event types. |
go/rpc/zsession_events.go |
Regenerates Go event models. |
go/rpc/zsession_encoding.go |
Decodes new event payloads. |
go/rpc/zrpc.go |
Adds generated Go RPC surfaces. |
dotnet/src/Generated/SessionEvents.cs |
Regenerates .NET event models. |
Review details
Files not reviewed (7)
- go/rpc/zsession_encoding.go: Generated file
- go/rpc/zsession_events.go: Generated file
- go/zsession_events.go: Generated file
- java/scripts/codegen/package-lock.json: Generated file
- nodejs/package-lock.json: Generated file
- nodejs/samples/package-lock.json: Generated file
- test/harness/package-lock.json: Generated file
- Files reviewed: 6/56 changed files
- Comments generated: 0
- Review effort level: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This comment has been minimized.
This comment has been minimized.
- Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code
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>
b2ac890 to
0cc1b2c
Compare
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
SDK Consistency ReviewReviewed the authoritative PR diff ( Summary: This PR is an automated
All new schema-driven surface (hooks discovery API, completion receipt events, fusion phase activity, agent model policy field on Accompanying handwritten changes are limited to necessary adaptations to the new generated signatures (e.g., updated Conclusion: No cross-SDK consistency issues found. This PR maintains feature parity by design (single schema → all generators), and the manual follow-up edits are symmetric across the affected SDKs.
|
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Automated update of
@github/copilotto version1.0.83-2.Changes
@github/copilotinnodejs/package.jsonandtest/harness/package.jsonscripts/codegen)Java Handwritten Code Adaptation Plan
If
java-sdk-testsCI fails on this PR, follow these steps:mvn clean,mvn verifyfromjava/locally or check thejava-sdk-testsworkflow run logs.java/sdk/src/main/java/com/github/copilot/sdk/):nullfor optional new fields).CopilotSession.javaif applicable.java/sdk/src/test/java/com/github/copilot/sdk/):cd java && mvn clean test-compile jar:jar && mvn verify -Dskip.test.harness=truecd java && mvn spotless:applyNext steps
When ready, click Ready for review to trigger CI checks.