Repository navigation
deps: Bump the microsoft-packages group with 2 updates - #167
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps GitHub.Copilot.SDK from 1.0.14 to 1.0.16 Bumps Microsoft.Agents.AI.GitHub.Copilot from 1.22.0 to 1.23.0 --- updated-dependencies: - dependency-name: GitHub.Copilot.SDK dependency-version: 1.0.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: microsoft-packages - dependency-name: Microsoft.Agents.AI.GitHub.Copilot dependency-version: 1.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: microsoft-packages ... Signed-off-by: dependabot[bot] <support@github.com>
|
Not merged — needs human review. Head SHA
Why it is being held. A group's risk is the risk of its highest member, and the Also worth knowing before acting on this PR: the No code or configuration was modified, and the PR is left open. |
|
👋 Friendly nudge — this PR has had no activity for 7 days. What needs attention:
If this PR is abandoned, please close it. If it's blocked on something external, leave a comment so the team knows. |
|
Superseded by #173. |
Updated GitHub.Copilot.SDK from 1.0.14 to 1.0.16.
Release notes
Sourced from GitHub.Copilot.SDK's releases.
1.0.16
Internal dependency updates only: this release refreshes the SDK snapshot for Copilot CLI 1.0.90. It contains no other user-visible SDK changes since v1.0.15.
1.0.16-preview.0
Internal dependency updates only (SDK snapshot updated for Copilot CLI 1.0.90-6).
Full Changelog: github/copilot-sdk@runtime-1.0.89-1.unstable.r36638597907.ge270afd...v1.0.16-preview.0
1.0.15
Feature: typed structured outputs for all six SDKs
Provide a JSON Schema, or use an idiomatic typed helper, to have the model return typed, validated output instead of free-form text. (#2590)
Go, Java, C#, and Rust get the same capability via
copilot.SendAndWait[Answer],session.sendAndWait(prompt, Answer.class),SendAndWaitAsync<Answer>, andsession.send_and_wait_typed(prompt).Feature: structured JSON-RPC error data in all SDKs
The raw JSON
datapayload of a JSON-RPC error response can now be inspected in every SDK, so apps can branch on machine-readable error details. (#2664, #2732)Feature: experimental connection-global installation confirmation
All six SDKs expose a connection-global handler for the runtime's
installations.confirmcallback, letting apps present a human review before an MCP or Skill installation proceeds. The handler must return an explicit confirm/decline/cancel decision.Java, Python, Rust, C#, and Go get equivalent options (
setInstallationConfirmationHandler,installation_confirmation_handler,with_installation_confirmation_handler,InstallationConfirmationHandler). Java also now exposes typed unions for MCP installation review payloads.Other changes
darwin-x64(#2701)linuxmusl-x64(Alpine) (#2715)FusionCriticgenerated diagnostics type... (truncated)
1.0.15-preview.4
Feature: experimental connection-global installation confirmation
All six SDKs now expose a connection-global handler for the runtime's
installations.confirmcallback, letting apps present a human review before an MCP or Skill installation proceeds. The handler receives the generated request plus a cancellation signal that fires when the review is retired or the connection closes, and must return an explicit confirm/decline/cancel decision — the SDK never infers approval.Java, Python, and Rust get the equivalent
setInstallationConfirmationHandler(...),installation_confirmation_handler, andwith_installation_confirmation_handleroptions. Java additionally converts the previously untyped MCP installation/removal review payloads (InstallationConfirmationRequest.review(),McpInstallPlan.transportChoices(),McpInstallationManagementResultOutcome.getOutcome()) into sealed/typed unions, bringing it into line with the other SDKs.Other changes
FusionCriticgenerated diagnostics type for execution-phase model/reasoning-effort tracking... (truncated)
1.0.15-preview.3
Feature: structured JSON-RPC error data in Go, .NET, and Java
Go, .NET, and Java can now inspect the raw JSON
datapayload of a JSON-RPC error response instead of only its code and message. This mirrors capabilities already available in TypeScript, Python, and Rust, letting apps branch on machine-readable error details. (#2732)Omitted
dataand explicit JSONnullremain distinguishable in all three APIs, and existing error identity, wrapping, and formatting behavior are unchanged.1.0.15-preview.2
Internal dependency updates only — this prerelease contains no user-visible SDK changes since v1.0.15-preview.1. The only changes are automated Copilot CLI snapshot updates for internal testing.
Full Changelog: github/copilot-sdk@v1.0.15-preview.1...v1.0.15-preview.2
1.0.15-preview.1
Internal dependency updates only — this prerelease contains no user-visible SDK changes since v1.0.15-preview.0. The only changes are automated Copilot CLI snapshot updates for internal testing.
Full Changelog: github/copilot-sdk@v1.0.15-preview.0...v1.0.15-preview.1
1.0.15-preview.0
Feature: typed structured outputs for all six SDKs
Provide a JSON Schema, or use an idiomatic typed helper, to have the model return typed, validated output instead of free-form text. (#2590)
Go, Java, and Rust get the same capability via
copilot.SendAndWait[Answer],session.sendAndWait(prompt, Answer.class), andsession.send_and_wait_typed(prompt)respectively.Feature: structured JSON-RPC error data in Rust
copilot::Errornow preserves the optionaldatapayload from JSON-RPC errors so callers can inspect machine-readable error details instead of just the message. (#2664)Other changes
darwin-x64(#2701)linuxmusl-x64(Alpine) (#2715)New contributors
@roblourensmade their first contribution in #2700Commits viewable in compare view.
Updated Microsoft.Agents.AI.GitHub.Copilot from 1.22.0 to 1.23.0.
Release notes
Sourced from Microsoft.Agents.AI.GitHub.Copilot's releases.
1.23.0
Changes:
See More
This list of changes was auto generated.
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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions