Update @github/copilot to 1.0.71-0#1968
Merged
Merged
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 the repo’s pinned @github/copilot dependency to 1.0.71-0 and regenerates the language-specific RPC/type surfaces to match the updated schema (notably introducing ModelBillingPromo and a new promo field on ModelBilling across SDKs).
Changes:
- Bumped
@github/copilotto^1.0.71-0in Node packages used by the SDK and test harness, with lockfile updates. - Regenerated RPC/type definitions across Node/TS, Python, Rust, Go, .NET, and Java to reflect schema changes (adds
ModelBillingPromo,ModelBilling.promo). - Updated Java codegen dependency inputs and Java POM property related to the reference implementation version.
Show a summary per file
| File | Description |
|---|---|
| test/harness/package.json | Bumps harness devDependency on @github/copilot to ^1.0.71-0. |
| test/harness/package-lock.json | Lockfile refresh for harness, including @github/copilot@1.0.71-0 and platform packages. |
| nodejs/package.json | Bumps SDK Node dependency on @github/copilot to ^1.0.71-0. |
| nodejs/package-lock.json | Lockfile refresh for Node SDK dependencies to @github/copilot@1.0.71-0. |
| nodejs/samples/package-lock.json | Updates sample app lockfile to reference @github/copilot@^1.0.71-0. |
| nodejs/src/generated/rpc.ts | Regenerated TS RPC types: adds ModelBillingPromo and ModelBilling.promo. |
| python/copilot/generated/rpc.py | Regenerated Python RPC types: adds ModelBillingPromo and ModelBilling.promo. |
| rust/src/generated/api_types.rs | Regenerated Rust API types: adds ModelBillingPromo and ModelBilling.promo. |
| go/rpc/zrpc.go | Regenerated Go RPC types: adds ModelBillingPromo and ModelBilling.Promo. |
| dotnet/src/Generated/Rpc.cs | Regenerated .NET RPC types: adds ModelBillingPromo and ModelBilling.Promo + serialization registration. |
| java/pom.xml | Updates the reference-impl version property to ^1.0.71-0. |
| java/scripts/codegen/package.json | Bumps Java codegen dependency on @github/copilot to ^1.0.71-0. |
| java/scripts/codegen/package-lock.json | Lockfile refresh for Java codegen dependencies to @github/copilot@1.0.71-0. |
| java/src/generated/java/com/github/copilot/generated/rpc/ModelBilling.java | Regenerated Java type: adds promo component to ModelBilling record. |
| java/src/generated/java/com/github/copilot/generated/rpc/ModelBillingPromo.java | New generated Java record for ModelBillingPromo. |
Review details
Files not reviewed (5)
- go/rpc/zrpc.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/15 changed files
- Comments generated: 0
- Review effort level: Low
Exercise the new promotion field when constructing ModelBilling. Generated by Copilot Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 93b921d6-55b4-4fdc-9583-17a69ad39d54
Contributor
Author
Cross-SDK Consistency Review ✅This PR is an automated dependency update ( Changes reviewed:
Consistency status: All SDK generated files are in sync — the new type follows correct language conventions in each:
No consistency issues found. ✅
|
stephentoub
approved these changes
Jul 12, 2026
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.71-0.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.