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: agentclientprotocol/typescript-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.1
Choose a base ref
...
head repository: agentclientprotocol/typescript-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.18.2
Choose a head ref
  • 2 commits
  • 6 files changed
  • 4 contributors

Commits on Apr 8, 2026

  1. fix: propagate input stream errors through ndJsonStream (#111)

    * fix: propagate input stream errors through ndJsonStream
    
    The readable stream returned by ndJsonStream used try/finally, which
    swallowed errors from the underlying input stream. When the input
    errored (e.g. a child process crash), the readable stream would close
    cleanly instead of erroring, causing the Connection to treat it as a
    normal shutdown rather than propagating the error to pending requests.
    
    Changed to try/catch/finally so that input stream errors are forwarded
    via controller.error(), allowing Connection.#receive() to capture the
    error and reject all pending requests with the original error message.
    
    Added two tests:
    - Verifies ndJsonStream propagates immediate input stream errors
    - Verifies pending requests are rejected when input stream errors
    
    Generated by Mistral Vibe.
    Co-Authored-By: Mistral Vibe <[email protected]>
    
    * Fix lockfile
    
    ---------
    
    Co-authored-by: Mistral Vibe <[email protected]>
    Co-authored-by: Ben Brandt <[email protected]>
    3 people authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    f57a8d1 View commit details
    Browse the repository at this point in the history
  2. chore(main): release 0.18.2 (#112)

    Co-authored-by: acp-release-bot[bot] <246668977+acp-release-bot[bot]@users.noreply.github.com>
    acp-release-bot[bot] authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    b0162e2 View commit details
    Browse the repository at this point in the history
Loading