Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: github/copilot-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.28
Choose a base ref
...
head repository: github/copilot-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.29
Choose a head ref
  • 3 commits
  • 18 files changed
  • 4 contributors

Commits on Feb 27, 2026

  1. Have CopilotClient.stop() raise an exception group instead of retur…

    …ning a list of exceptions (#603)
    
    The Zen of Python says, "Errors should never pass silently".
    brettcannon authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    117eaf8 View commit details
    Browse the repository at this point in the history
  2. Add workflow to update @github/copilot dependency (#604)

    * Add workflow to update @github/copilot dependency
    
    Adds a workflow_dispatch workflow that:
    - Accepts a target version of @github/copilot
    - Updates the dependency in nodejs/ and test/harness/
    - Re-runs all code generators
    - Formats generated output
    - Pushes a branch and opens a PR for review
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    
    * Also refresh nodejs/samples lockfile during dependency update
    
    The samples package-lock.json picks up @github/copilot transitively
    through the file:.. link to the nodejs SDK and needs refreshing too.
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    
    * Address PR review feedback
    
    - Add version input validation (semver regex) to prevent injection
    - Pass version via env var instead of direct interpolation in shell
    - Add actions/setup-dotnet for dotnet format step
    - Restrict formatting to generated files only (src/generated/**)
    - Handle idempotent re-runs: reuse existing branch, skip empty commits,
      detect existing PRs
    - Use --force-with-lease for safe branch updates
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
    patniko and Copilot authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    58455ec View commit details
    Browse the repository at this point in the history
  3. Update @github/copilot to 0.0.420 (#605)

    - Updated nodejs and test harness dependencies
    - Re-ran code generators
    - Formatted generated code
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    47cb899 View commit details
    Browse the repository at this point in the history
Loading