Update Copilot CLI to 1.0.84-8 - #2662
Conversation
- Updated the shared CLI release pin - Re-ran code generators - Formatted generated code
There was a problem hiding this comment.
🟡 Changes recommended
The Rust test target no longer compiles, Python positional compatibility regresses, and new Java RPC wrappers lack established coverage.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
Updates the pinned Copilot CLI to 1.0.84-8 and regenerates SDK protocol bindings.
Changes:
- Updates the shared CLI version.
- Adds workspace filesystem RPCs and shell execution metadata.
- Extends shutdown, model capability, and permission-source schemas.
File summaries
| File | Description |
|---|---|
nodejs/package.json |
Updates the CLI release pin. |
nodejs/src/cliVersion.ts |
Updates the generated runtime version. |
nodejs/src/generated/rpc.ts |
Regenerates RPC types and workspace methods. |
nodejs/src/generated/session-events.ts |
Adds shell completion metadata. |
python/copilot/generated/rpc.py |
Regenerates RPC models and methods. |
python/copilot/generated/session_events.py |
Adds shell completion event data. |
go/rpc/zrpc.go |
Regenerates RPC models and workspace methods. |
go/rpc/zsession_events.go |
Adds shell completion event data. |
go/zsession_events.go |
Re-exports the new event type. |
dotnet/src/Generated/Rpc.cs |
Regenerates RPC models and APIs. |
dotnet/src/Generated/SessionEvents.cs |
Adds shell completion event data. |
rust/src/generated/api_types.rs |
Regenerates RPC types and constants. |
rust/src/generated/rpc.rs |
Adds workspace RPC methods. |
rust/src/generated/session_events.rs |
Adds shell completion event data. |
java/sdk/src/generated/java/com/github/copilot/generated/ToolExecutionCompleteShellExecution.java |
Adds the shell completion record. |
java/sdk/src/generated/java/com/github/copilot/generated/ToolExecutionCompleteEvent.java |
Adds shell metadata to completion events. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesStatFileResult.java |
Adds workspace metadata results. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesStatFileParams.java |
Adds stat-file parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesRenamePathParams.java |
Adds rename parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesRemovePathParams.java |
Adds removal parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesReadFileParams.java |
Clarifies path formatting. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesListFilesResult.java |
Clarifies returned path formatting. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesCreateFileParams.java |
Clarifies path formatting. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesCreateDirectoryParams.java |
Adds directory-creation parameters. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionWorkspacesApi.java |
Adds workspace filesystem methods. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/SessionShutdownParams.java |
Adds detached-hook shutdown control. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/PermissionModeSource.java |
Adds organization targeting. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ModelCapabilitiesSupports.java |
Updates adaptive-thinking documentation. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/ModelCapabilitiesOverrideSupports.java |
Updates override documentation. |
java/sdk/src/generated/java/com/github/copilot/generated/rpc/AdaptiveThinkingSupport.java |
Adds adaptive-only support. |
Review details
Files not reviewed (2)
- go/rpc/zsession_events.go: Generated file
- go/zsession_events.go: Generated file
- Files reviewed: 3/30 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.
Default newly added shutdown options in the E2E request initializer. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
SDK Consistency Review — PR #2662This PR is a generated-code regeneration bumping the pinned Copilot CLI schema version ( Reviewed the new/changed surface across all six SDKs and confirmed consistent parity:
Conclusion: No cross-language inconsistencies found. The PR maintains full feature parity across Node.js, Python, Go, .NET, Java, and Rust.
|
Automated update of the Copilot CLI release to version
1.0.84-8.Changes
nodejs/package.jsonSHA256SUMS.txtscripts/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.