Bump GitHub.Copilot.SDK from 0.1.30 to 0.1.32#104
Conversation
--- updated-dependencies: - dependency-name: GitHub.Copilot.SDK dependency-version: 0.1.32 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Pull request overview
This is a Dependabot PR that bumps the GitHub.Copilot.SDK NuGet package from version 0.1.30 to 0.1.32. The new versions add backward compatibility with v2 CLI servers and strongly-typed PermissionRequestResultKind constants for .NET. The changes are limited to the version reference in the .csproj and the lock file for the main project.
Changes:
- Bumps
GitHub.Copilot.SDKfrom 0.1.30 to 0.1.32 inCoralph.csproj - Updates
packages.lock.jsonfor the main project with the new version hash and metadata
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
src/Coralph/Coralph.csproj |
Updates PackageReference version for GitHub.Copilot.SDK from 0.1.30 to 0.1.32 |
src/Coralph/packages.lock.json |
Reflects resolved version and content hash for the updated SDK package |
You can also share your feedback on Copilot code review. Take the survey.
|
|
||
| <ItemGroup> | ||
| <PackageReference Include="GitHub.Copilot.SDK" Version="0.1.30" /> | ||
| <PackageReference Include="GitHub.Copilot.SDK" Version="0.1.32" /> |
There was a problem hiding this comment.
The test project's packages.lock.json was not updated — it still references GitHub.Copilot.SDK version 0.1.29 in two places (transitive dependency at line 44 and project reference at line 380 of src/Coralph.Tests/packages.lock.json), while the main project now uses 0.1.32. Since RestorePackagesWithLockFile is enabled in Directory.Build.props, the committed lock file will be stale and inconsistent with the actual resolved dependency graph. Run dotnet restore to regenerate src/Coralph.Tests/packages.lock.json and include it in this PR.
| <PackageReference Include="GitHub.Copilot.SDK" Version="0.1.32" /> | |
| <PackageReference Include="GitHub.Copilot.SDK" Version="0.1.29" /> |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Updated GitHub.Copilot.SDK from 0.1.30 to 0.1.32.
Release notes
Sourced from GitHub.Copilot.SDK's releases.
0.1.32
Feature: backward compatibility with v2 CLI servers
SDK applications written against the v3 API now also work when connected to a v2 CLI server, with no code changes required.
0.1.31
Feature: strongly-typed
PermissionRequestResultKindfor .NET and GoRather than comparing
result.Kindagainst undiscoverable magic strings like"approved"or"denied-interactively-by-user", .NET and Go now provide typed constants. Node and Python already had typed unions for this; this brings full parity. (#631)Other changes
get_last_session_id()/GetLastSessionID()for SDK-wide parity (was already available in Node and .NET) (#671)timeoutparameter to generated RPC methods, allowing callers to override the default 30s timeout for long-running operations (#681)PermissionRequestfields are now properly typed (ToolName,Diff,Path, etc.) instead of a genericExtra map[string]anycatch-all (#685)Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)