Update @github/copilot to 1.0.41-1#1202
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the monorepo’s Node-side @github/copilot dependency to 1.0.41-1 and refreshes generated SDK event types to match the upstream schema change. It fits the repo’s normal flow where the language SDKs track Copilot CLI/JSON-RPC schema updates coming from the shared package.
Changes:
- Bumped
@github/copilotto^1.0.41-1in the Node package and test harness, with lockfiles updated to the resolved1.0.41-1artifacts. - Regenerated cross-language session event types so
CustomAgentsUpdatedAgent.toolscan be nullable where the upstream schema now allowsnull. - Propagated the dependency update into the Node samples lockfile.
Show a summary per file
| File | Description |
|---|---|
test/harness/package.json |
Bumps harness devDependency to the new Copilot package version. |
test/harness/package-lock.json |
Updates resolved harness package and platform-specific optional binaries to 1.0.41-1. |
python/copilot/generated/session_events.py |
Regenerated Python event model to allow nullable tools. |
nodejs/src/generated/session-events.ts |
Regenerated TypeScript event interface/docs for nullable tools. |
nodejs/samples/package-lock.json |
Refreshes sample lockfile metadata after the package version bump. |
nodejs/package.json |
Bumps main Node SDK dependency to ^1.0.41-1. |
nodejs/package-lock.json |
Updates resolved Node package and platform-specific optional binaries to 1.0.41-1. |
go/generated_session_events.go |
Regenerated Go event comments to reflect nullable tools semantics. |
dotnet/src/Generated/SessionEvents.cs |
Regenerated .NET event model to allow nullable tools. |
Copilot's findings
Files not reviewed (3)
- nodejs/package-lock.json: Language not supported
- nodejs/samples/package-lock.json: Language not supported
- test/harness/package-lock.json: Language not supported
- Files reviewed: 3/9 changed files
- Comments generated: 0
- Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code
Avoid waiting for an assistant continuation after resuming with continuePendingWork=false. The runtime can interrupt pending work before a manual completion drives another model turn, so the test now only verifies the pending tool call remains handleable. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
266a788 to
d3f5f40
Compare
Cross-SDK Consistency Review ✅This PR maintains consistent cross-SDK behavior for the
Note on Go: The Go type No cross-SDK consistency issues found.
|
Automated update of
@github/copilotto version1.0.41-1.Changes
@github/copilotinnodejs/package.jsonandtest/harness/package.jsonscripts/codegen)Next steps
When ready, click Ready for review to trigger CI checks.