Update @github/copilot to 1.0.72#2035
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 @github/copilot to 1.0.72 and regenerates SDK wire-protocol types and RPC surfaces.
Changes:
- Updates Node.js, test harness, and Java codegen dependencies and locks.
- Regenerates session events across Node.js, Python, Go, Rust, and Java.
- Adds generated factory RPCs and related models.
Show a summary per file
| File | Description |
|---|---|
test/harness/package.json |
Updates harness dependency. |
test/harness/package-lock.json |
Locks 1.0.72 platform packages. |
rust/src/generated/session_events.rs |
Adds new event models and fields. |
rust/src/generated/rpc.rs |
Adds factory RPC methods and documentation. |
python/copilot/generated/session_events.py |
Regenerates Python event types. |
nodejs/src/generated/session-events.ts |
Regenerates TypeScript event types. |
nodejs/src/generated/rpc.ts |
Adds factory and updated RPC contracts. |
nodejs/samples/package-lock.json |
Updates sample dependency lock. |
nodejs/package.json |
Updates the runtime dependency. |
nodejs/package-lock.json |
Locks 1.0.72 runtime packages. |
java/src/generated/java/com/github/copilot/generated/UsageCheckpointModelCacheState.java |
Adds cache checkpoint state. |
java/src/generated/java/com/github/copilot/generated/ToolSearchActivatedEvent.java |
Adds tool-search event. |
java/src/generated/java/com/github/copilot/generated/SessionUsageCheckpointEvent.java |
Adds model cache state. |
java/src/generated/java/com/github/copilot/generated/SessionManagedSettingsEnforcedEvent.java |
Adds managed-policy event. |
java/src/generated/java/com/github/copilot/generated/SessionEvent.java |
Registers new event subtypes. |
java/src/generated/java/com/github/copilot/generated/rpc/UsageMetricsModelMetric.java |
Adds cache expiration metric. |
java/src/generated/java/com/github/copilot/generated/rpc/SkillsDiscoverResult.java |
Adds skill loading errors. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionRpc.java |
Exposes factory RPC namespace. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryRunResult.java |
Adds factory run result. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryRunParams.java |
Adds factory run parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryLogParams.java |
Adds factory log parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryJournalPutParams.java |
Adds journal write parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryJournalGetResult.java |
Adds journal read result. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryJournalGetParams.java |
Adds journal read parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryJournalApi.java |
Adds journal RPC methods. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryGetRunResult.java |
Adds run lookup result. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryGetRunParams.java |
Adds run lookup parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryCancelResult.java |
Adds cancellation result. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryCancelParams.java |
Adds cancellation parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryApi.java |
Adds factory RPC client. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryAgentResult.java |
Adds factory-agent result. |
java/src/generated/java/com/github/copilot/generated/rpc/SessionFactoryAgentParams.java |
Adds factory-agent parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/SandboxConfig.java |
Adds sandbox authentication options. |
java/src/generated/java/com/github/copilot/generated/rpc/RunOptions.java |
Adds factory run options. |
java/src/generated/java/com/github/copilot/generated/rpc/LlmInferenceHttpRequestStartRequest.java |
Adds agent invocation identity. |
java/src/generated/java/com/github/copilot/generated/rpc/HookType.java |
Adds transformed-prompt hook type. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryRunStatus.java |
Adds factory run statuses. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryRunLimits.java |
Adds factory resource limits. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryLogLineKind.java |
Adds factory log kinds. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryLogLine.java |
Adds factory log model. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryExecuteResult.java |
Adds execution result. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryExecuteParams.java |
Adds execution parameters. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryAgentOptions.java |
Adds factory-agent options. |
java/src/generated/java/com/github/copilot/generated/rpc/FactoryAbortParams.java |
Adds factory abort parameters. |
java/src/generated/java/com/github/copilot/generated/ModelCallStartEvent.java |
Adds model-call-start event. |
java/src/generated/java/com/github/copilot/generated/ModelCallFailureTransport.java |
Adds failure transport enum. |
java/src/generated/java/com/github/copilot/generated/ModelCallFailureKind.java |
Adds failure kind enum. |
java/src/generated/java/com/github/copilot/generated/ModelCallFailureEvent.java |
Extends failure telemetry. |
java/src/generated/java/com/github/copilot/generated/ManagedSettingsEnforcedEscalation.java |
Adds policy escalation enum. |
java/src/generated/java/com/github/copilot/generated/ManagedSettingsEnforcedAction.java |
Adds policy action enum. |
java/src/generated/java/com/github/copilot/generated/AssistantUsageEvent.java |
Adds cache expiration data. |
java/src/generated/java/com/github/copilot/generated/AssistantTurnRetryEvent.java |
Adds assistant retry event. |
java/scripts/codegen/package.json |
Updates Java codegen dependency. |
java/scripts/codegen/package-lock.json |
Locks Java codegen dependencies. |
java/pom.xml |
Updates reference implementation version. |
go/zsession_events.go |
Re-exports new event types. |
go/rpc/zsession_events.go |
Adds generated event models. |
go/rpc/zsession_encoding.go |
Decodes new event variants. |
go/rpc/zrpc.go |
Adds factory RPC contracts and handlers. |
go/rpc/zrpc_encoding.go |
Adds factory failure union encoding. |
Review details
Files not reviewed (9)
- go/rpc/zrpc.go: Generated file
- go/rpc/zrpc_encoding.go: Generated file
- 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: 4/64 changed files
- Comments generated: 1
- Review effort level: Medium
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: b518a351-2110-47a8-98be-371b1e8e5608
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: b518a351-2110-47a8-98be-371b1e8e5608
Cross-SDK Consistency Review ✅This PR fixes a race condition in the abort recovery E2E tests for Go, Node.js, and Rust — subscribing to the event stream before calling Consistency Check
The fix is consistent across all SDKs. Languages that had the race condition are fixed; languages that use a Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "awmgmcpg"See Network Configuration for more information.
|
Automated update of
@github/copilotto version1.0.72.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/src/main/java/com/github/copilot/sdk/):nullfor optional new fields).CopilotSession.javaif applicable.java/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.