Skip to content

Update dependency github-copilot-sdk to v1.0.17 - #447

Merged
trask merged 1 commit into
mainfrom
renovate/all-patch-versions
Oct 8, 2026
Merged

trask merged 1 commit into
mainfrom
renovate/all-patch-versions

Conversation

@renovate

@renovate renovate Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github-copilot-sdk ==1.0.16 → ==1.0.17 age confidence

Release Notes

github/copilot-sdk (github-copilot-sdk)

v1.0.17

Compare Source

Feature: replace session tools mid-session (experimental)

A live session's client-supplied tools and handlers can now be replaced in a single call without recreating the session. Built-in, MCP, and plugin tools are unaffected; pass an empty list to remove all of this client's tools. (ef04633)

  • TypeScript: await session.setTools([tool])
  • C#: await session.SetToolsAsync(tools)
  • Python: await session.set_tools([tool])
  • Go: session.SetTools(ctx, tools)
  • Java: session.setTools(tools).get()
  • Rust: session.set_tools([tool]).await?
Feature: sub-agent lifecycle hooks

Register OnSubagentStart and OnSubagentStop hooks on the parent session. Start hooks can prepend context to a sub-agent's first prompt. Stop hooks can inspect the response, replace it, or block the stop with a follow-up instruction. (6b4f3a3)

Hooks = new SessionHooks { OnSubagentStart = (input, inv) =>
    Task.FromResult(new() { AdditionalContext = "Read the file first." }) }
Hooks: &copilot.SessionHooks{OnSubagentStart: func(in copilot.SubagentStartHookInput, inv copilot.HookInvocation) (*copilot.SubagentStartHookOutput, error) {
    return &copilot.SubagentStartHookOutput{AdditionalContext: "Read the file first."}, nil }}
Feature: binary session filesystem providers

A session filesystem provider can now serve exact file bytes, so the view tool can read provider-only images. Implement the binary provider interface and set Capabilities.Binary. Reads and writes are capped at about 48 MiB. (6b4f3a3)

  • C#: implement ISessionFsBinaryProvider (ReadFileBytesAsync, WriteFileBytesAsync)
  • Go: implement SessionFSBinaryProvider (ReadFileBytes, WriteFileBytes)
Other changes
  • improvement: update the bundled Copilot CLI to 1.0.93-4 and regenerate RPC and session event types across all SDKs
  • improvement: [C#] add a custom session event JSON converter and updated generated session event types (5b2d7cd)
  • feature: new session events tool.shell_output and human_response.recorded, plus file-edit details on tool.execution_complete (6b4f3a3)
  • feature: new customization reload RPC result types and model discovery types (6b4f3a3)

Full Changelog: github/copilot-sdk@v1.0.16...v1.0.17

[!WARNING]

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • github.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "github.com"

See Network Configuration for more information.

Generated by Release Notes Generator · copilot · auto · 30.3 AIC · ⌖ 5.15 AIC · ⊞ 10.5K


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 8am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI balanced review requested due to automatic review settings October 8, 2026 01:00
@renovate
renovate Bot requested a review from trask as a code owner October 8, 2026 01:00
@renovate renovate Bot added the dependencies label Oct 8, 2026
@renovate
renovate Bot requested a review from a team as a code owner October 8, 2026 01:00
@opentelemetry-pr-dashboard

opentelemetry-pr-dashboard Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Pull request dashboard status

Merged · refreshed 2026-10-08 02:41 UTC

Status above doesn't look right?
  • Anything look wrong? Report it with what you expected; it helps us improve the dashboard.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The valid patch-level dependency update is focused and introduces no unresolved issues.

0 open findings

What changed in this PR

Updates the pull-request dashboard’s Copilot SDK dependency to the latest patch release.

Changes:

  • Bumps github-copilot-sdk from 1.0.16 to 1.0.17.
File Description
.github/​scripts/​pull-request-dashboard/​requirements.txt Updates the pinned SDK version.

🧠 Review effort: Balanced


Give feedback about Copilot approvals in this survey to enter a drawing for a $150 gift card.

@trask
trask merged commit 88c3ed3 into main Oct 8, 2026
7 checks passed
@trask
trask deleted the renovate/all-patch-versions branch October 8, 2026 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants