Update @github/copilot to 1.0.81-4 - #2363
Open
github-actions[bot] wants to merge 12 commits into
Open
Conversation
- Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code
This comment has been minimized.
This comment has been minimized.
Contributor
There was a problem hiding this comment.
Pull request overview
Updates @github/copilot to 1.0.81-4 and regenerates SDK wire-protocol types across supported languages.
Changes:
- Updates dependency manifests and lockfiles.
- Regenerates permission-mode, catalog, and MCP planning APIs.
- Adds Java catalog/MCP RPC models and session APIs.
Show a summary per file
| File | Description |
|---|---|
test/harness/package.json |
Updates Copilot dependency. |
test/harness/package-lock.json |
Refreshes harness lockfile. |
rust/src/generated/session_events.rs |
Regenerates session events. |
rust/src/generated/rpc.rs |
Regenerates RPC methods. |
python/copilot/generated/session_events.py |
Regenerates Python events. |
python/copilot/generated/rpc.py |
Regenerates Python RPC APIs. |
nodejs/src/generated/session-events.ts |
Regenerates TypeScript events. |
nodejs/src/generated/rpc.ts |
Regenerates TypeScript RPC APIs. |
nodejs/samples/package-lock.json |
Updates sample dependency lock. |
nodejs/package.json |
Updates Copilot dependency. |
nodejs/package-lock.json |
Refreshes Node lockfile. |
rust/src/generated/api_types.rs |
Regenerates Rust API types. |
go/zsession_events.go |
Updates exported event aliases. |
go/rpc/zsession_events.go |
Regenerates Go event types. |
go/rpc/zrpc.go |
Regenerates Go RPC types. |
go/zrpc.go |
Updates exported RPC aliases. |
dotnet/src/Generated/SessionEvents.cs |
Regenerates .NET events. |
dotnet/src/Generated/Rpc.cs |
Regenerates .NET RPC APIs. |
java/pom.xml |
Updates reference version. |
java/scripts/codegen/package.json |
Updates codegen dependency. |
java/scripts/codegen/package-lock.json |
Refreshes codegen lockfile. |
java/sdk/src/generated/java/com/github/copilot/generated/SessionPermissionsChangedEvent.java |
Updates permission event data. |
java/sdk/src/generated/java/com/github/copilot/generated/PermissionMode.java |
Adds permission modes. |
java/sdk/src/generated/java/com/github/copilot/generated/ManagedSettingsEnforcedEscalation.java |
Updates escalation values. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionPermissionsSetModeResult.java |
Adds set-mode result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionPermissionsSetModeParams.java |
Adds set-mode parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionPermissionsGetModeResult.java |
Adds get-mode result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionPermissionsGetModeParams.java |
Adds get-mode parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionPermissionsApi.java |
Exposes permission-mode RPCs. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionMcpMoveLoadingToBackgroundResult.java |
Adds background-load result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionMcpMoveLoadingToBackgroundParams.java |
Adds background-load parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionMcpApi.java |
Exposes background-load RPC. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerRpc.java |
Registers catalog API. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerMcpApi.java |
Adds install planning. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ServerCatalogApi.java |
Adds catalog search. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/PlanSqlTodosRow.java |
Adds todo creation time. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/PermissionModeSource.java |
Adds mode telemetry source. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/PermissionMode.java |
Adds RPC permission modes. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/PermissionDecisionSource.java |
Updates decision source. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpServerCardMediaType.java |
Adds card media types. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanTarget.java |
Adds plan target. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanScope.java |
Adds plan scope. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanResourceIdentity.java |
Adds resource identity. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanProvenance.java |
Adds plan provenance. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanPolicySource.java |
Adds policy source. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanPolicyResult.java |
Adds policy result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanPolicyDecision.java |
Adds policy decisions. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanInstallResult.java |
Adds planning result union. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanInstallPlanned.java |
Adds successful plan result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanInstallParams.java |
Adds planning parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanConfigurationOperation.java |
Adds configuration operations. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpPlanConfigurationChange.java |
Adds configuration changes. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/McpInstallPlan.java |
Adds install plan model. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnsupportedKindError.java |
Adds unsupported-kind result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnsafeRetrievalReason.java |
Adds retrieval reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnsafeRetrievalError.java |
Adds retrieval refusal. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnavailableTransportReason.java |
Adds transport reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnavailableTransportError.java |
Adds transport refusal. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnavailableReason.java |
Adds unavailable reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogUnavailableError.java |
Adds unavailable result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogSearchSucceeded.java |
Adds search success model. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogSearchResult.java |
Adds search result union. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogSearchParams.java |
Adds search parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogPolicyRejectedError.java |
Adds policy rejection. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNotInstallableReason.java |
Adds installability reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNotInstallableError.java |
Adds non-installable result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNetworkFailureReason.java |
Adds network reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNetworkFailureError.java |
Adds network failure result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNegotiationRefusedReason.java |
Adds negotiation reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNegotiationRefusedError.java |
Adds negotiation refusal. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogNegotiatedContract.java |
Adds negotiated contract. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogMediaType.java |
Adds catalog media types. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogMalformedCardReason.java |
Adds malformed-card reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogMalformedCardError.java |
Adds malformed-card result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogInvalidRequestField.java |
Adds invalid request fields. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogInvalidRequestError.java |
Adds invalid-request result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogHandleType.java |
Adds handle types. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogHandleRejectionReason.java |
Adds handle rejection reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogHandleRejectedError.java |
Adds handle rejection result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogContractViolationReason.java |
Adds contract violation reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogContractViolationError.java |
Adds contract violation result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogClientContract.java |
Adds client contract. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogCapability.java |
Adds catalog capabilities. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogCandidateKind.java |
Adds candidate kinds. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogAuthenticationRequiredReason.java |
Adds authentication reasons. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CatalogAuthenticationRequiredError.java |
Adds authentication result. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CardDigestAlgorithm.java |
Adds digest algorithm. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/CardDigest.java |
Adds card digest model. |
Review details
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Files not reviewed (6)
- 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: 5/88 changed files
- Comments generated: 0
- Review effort level: Balanced
Migrate permission-mode tests, harden Go and Java code generation, and restore ephemeral query coverage. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Use the public session-events permission mode and apply repository formatting. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Remove the temporary 1.0.81-2 model-turn exclusion now that the runtime hang is fixed, and finish the Rust permission-mode imports. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Re-enable the Java model-driven suites and the .NET CAPI matrix cells that were disabled for the CLI 1.0.81-2 active-time hang. The Node suites were restored separately. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This comment has been minimized.
This comment has been minimized.
CLI 1.0.81-4 still fails the recorded session.ui.ephemeralQuery exchange across SDKs, independently of the fixed in-process active-time hang. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
This comment has been minimized.
This comment has been minimized.
Poll for persisted session metadata instead of assuming the runtime flushes it within 200 ms. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
This comment has been minimized.
This comment has been minimized.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
Contributor
Author
Cross-SDK Consistency Review ✅This PR is an automated
No consistency issues found. The regenerated types (e.g.,
|
stephentoub
approved these changes
Aug 19, 2026
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: f70ec065-c448-4cc3-9372-e5796968f52f
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated update of
@github/copilotto version1.0.81-4.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.