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.0
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.1
Choose a head ref
  • 7 commits
  • 8 files changed
  • 4 contributors

Commits on Apr 3, 2026

  1. fix: Handle ACP connection transport failures cleanly (#103)

    * Handle ACP connection transport failures cleanly
    
    * Harden a few more cases
    
    ---------
    
    Co-authored-by: Ben Brandt <[email protected]>
    advait and benbrandt authored Apr 3, 2026
    Configuration menu
    Copy the full SHA
    028ee3f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2026

  1. chore(deps-dev): bump defu from 6.1.4 to 6.1.6 (#107)

    Bumps [defu](https://github.com/unjs/defu) from 6.1.4 to 6.1.6.
    - [Release notes](https://github.com/unjs/defu/releases)
    - [Changelog](https://github.com/unjs/defu/blob/main/CHANGELOG.md)
    - [Commits](unjs/defu@v6.1.4...v6.1.6)
    
    ---
    updated-dependencies:
    - dependency-name: defu
      dependency-version: 6.1.6
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 4, 2026
    Configuration menu
    Copy the full SHA
    d37290e View commit details
    Browse the repository at this point in the history
  2. chore(deps): bump the minor group with 26 updates (#109)

    Bumps the minor group with 26 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) | `0.94.5` | `0.95.0` |
    | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.5.2` |
    | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.2` | `8.58.0` |
    | [eslint](https://github.com/eslint/eslint) | `10.1.0` | `10.2.0` |
    | [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |
    | [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |
    | [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.2.0` | `1.2.1` |
    | [@eslint/config-array](https://github.com/eslint/rewrite/tree/HEAD/packages/config-array) | `0.23.3` | `0.23.4` |
    | [@eslint/config-helpers](https://github.com/eslint/rewrite/tree/HEAD/packages/config-helpers) | `0.5.3` | `0.5.4` |
    | [@eslint/core](https://github.com/eslint/rewrite/tree/HEAD/packages/core) | `1.1.1` | `1.2.0` |
    | [@eslint/object-schema](https://github.com/eslint/rewrite/tree/HEAD/packages/object-schema) | `3.0.3` | `3.0.4` |
    | [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.6.1` | `0.7.0` |
    | [@hey-api/shared](https://github.com/hey-api/openapi-ts) | `0.2.6` | `0.3.0` |
    | [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasi-runtime) | `1.1.1` | `1.1.2` |
    | [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.57.2` | `8.58.0` |
    | [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.57.2` | `8.58.0` |
    | [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.0` |
    | [esbuild](https://github.com/evanw/esbuild) | `0.27.4` | `0.27.7` |
    | [minimatch](https://github.com/isaacs/minimatch) | `10.2.4` | `10.2.5` |
    
    
    Updates `@hey-api/openapi-ts` from 0.94.5 to 0.95.0
    - [Release notes](https://github.com/hey-api/openapi-ts/releases)
    - [Changelog](https://github.com/hey-api/openapi-ts/blob/main/docs/CHANGELOG.md)
    - [Commits](https://github.com/hey-api/openapi-ts/commits/@hey-api/[email protected])
    
    Updates `@types/node` from 25.5.0 to 25.5.2
    - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
    - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
    
    Updates `@typescript-eslint/eslint-plugin` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/eslint-plugin)
    
    Updates `@typescript-eslint/parser` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser)
    
    Updates `eslint` from 10.1.0 to 10.2.0
    - [Release notes](https://github.com/eslint/eslint/releases)
    - [Commits](eslint/eslint@v10.1.0...v10.2.0)
    
    Updates `@emnapi/core` from 1.9.1 to 1.9.2
    - [Release notes](https://github.com/toyobayashi/emnapi/releases)
    - [Commits](toyobayashi/emnapi@v1.9.1...v1.9.2)
    
    Updates `@emnapi/runtime` from 1.9.1 to 1.9.2
    - [Release notes](https://github.com/toyobayashi/emnapi/releases)
    - [Commits](toyobayashi/emnapi@v1.9.1...v1.9.2)
    
    Updates `@emnapi/wasi-threads` from 1.2.0 to 1.2.1
    - [Release notes](https://github.com/toyobayashi/emnapi/releases)
    - [Commits](toyobayashi/emnapi@v1.2.0...wasi-threads-v1.2.1)
    
    Updates `@eslint/config-array` from 0.23.3 to 0.23.4
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/config-array/CHANGELOG.md)
    - [Commits](https://github.com/eslint/rewrite/commits/config-array-v0.23.4/packages/config-array)
    
    Updates `@eslint/config-helpers` from 0.5.3 to 0.5.4
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/config-helpers/CHANGELOG.md)
    - [Commits](https://github.com/eslint/rewrite/commits/config-helpers-v0.5.4/packages/config-helpers)
    
    Updates `@eslint/core` from 1.1.1 to 1.2.0
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/core/CHANGELOG.md)
    - [Commits](https://github.com/eslint/rewrite/commits/core-v1.2.0/packages/core)
    
    Updates `@eslint/object-schema` from 3.0.3 to 3.0.4
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/object-schema/CHANGELOG.md)
    - [Commits](https://github.com/eslint/rewrite/commits/object-schema-v3.0.4/packages/object-schema)
    
    Updates `@eslint/plugin-kit` from 0.6.1 to 0.7.0
    - [Release notes](https://github.com/eslint/rewrite/releases)
    - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/plugin-kit/CHANGELOG.md)
    - [Commits](https://github.com/eslint/rewrite/commits/core-v0.7.0/packages/plugin-kit)
    
    Updates `@hey-api/shared` from 0.2.6 to 0.3.0
    - [Release notes](https://github.com/hey-api/openapi-ts/releases)
    - [Changelog](https://github.com/hey-api/openapi-ts/blob/main/docs/CHANGELOG.md)
    - [Commits](https://github.com/hey-api/openapi-ts/compare/@hey-api/[email protected]...@hey-api/[email protected])
    
    Updates `@napi-rs/wasm-runtime` from 1.1.1 to 1.1.2
    - [Release notes](https://github.com/napi-rs/napi-rs/releases)
    - [Commits](https://github.com/napi-rs/napi-rs/commits/@napi-rs/[email protected]/wasi-runtime)
    
    Updates `@typescript-eslint/project-service` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/project-service/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/project-service)
    
    Updates `@typescript-eslint/scope-manager` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/scope-manager/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/scope-manager)
    
    Updates `@typescript-eslint/tsconfig-utils` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/tsconfig-utils/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/tsconfig-utils)
    
    Updates `@typescript-eslint/type-utils` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/type-utils/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/type-utils)
    
    Updates `@typescript-eslint/types` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/types/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/types)
    
    Updates `@typescript-eslint/typescript-estree` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-estree/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/typescript-estree)
    
    Updates `@typescript-eslint/utils` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/utils)
    
    Updates `@typescript-eslint/visitor-keys` from 8.57.2 to 8.58.0
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/visitor-keys/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/visitor-keys)
    
    Updates `dotenv` from 17.3.1 to 17.4.0
    - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
    - [Commits](motdotla/dotenv@v17.3.1...v17.4.0)
    
    Updates `esbuild` from 0.27.4 to 0.27.7
    - [Release notes](https://github.com/evanw/esbuild/releases)
    - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
    - [Commits](evanw/esbuild@v0.27.4...v0.27.7)
    
    Updates `minimatch` from 10.2.4 to 10.2.5
    - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
    - [Commits](isaacs/minimatch@v10.2.4...v10.2.5)
    
    ---
    updated-dependencies:
    - dependency-name: "@hey-api/openapi-ts"
      dependency-version: 0.95.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@types/node"
      dependency-version: 25.5.2
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-version: 8.58.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/parser"
      dependency-version: 8.58.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: eslint
      dependency-version: 10.2.0
      dependency-type: direct:development
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@emnapi/core"
      dependency-version: 1.9.2
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@emnapi/runtime"
      dependency-version: 1.9.2
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@emnapi/wasi-threads"
      dependency-version: 1.2.1
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@eslint/config-array"
      dependency-version: 0.23.4
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@eslint/config-helpers"
      dependency-version: 0.5.4
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@eslint/core"
      dependency-version: 1.2.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@eslint/object-schema"
      dependency-version: 3.0.4
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@eslint/plugin-kit"
      dependency-version: 0.7.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@hey-api/shared"
      dependency-version: 0.3.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@napi-rs/wasm-runtime"
      dependency-version: 1.1.2
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: "@typescript-eslint/project-service"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/scope-manager"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/tsconfig-utils"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/type-utils"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/types"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/typescript-estree"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/utils"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: "@typescript-eslint/visitor-keys"
      dependency-version: 8.58.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: dotenv
      dependency-version: 17.4.0
      dependency-type: indirect
      update-type: version-update:semver-minor
      dependency-group: minor
    - dependency-name: esbuild
      dependency-version: 0.27.7
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    - dependency-name: minimatch
      dependency-version: 10.2.5
      dependency-type: indirect
      update-type: version-update:semver-patch
      dependency-group: minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 4, 2026
    Configuration menu
    Copy the full SHA
    1d25c95 View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump crate-ci/typos from 1.44.0 to 1.45.0 (#108)

    Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.44.0 to 1.45.0.
    - [Release notes](https://github.com/crate-ci/typos/releases)
    - [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
    - [Commits](crate-ci/typos@631208b...02ea592)
    
    ---
    updated-dependencies:
    - dependency-name: crate-ci/typos
      dependency-version: 1.45.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 4, 2026
    Configuration menu
    Copy the full SHA
    d65b920 View commit details
    Browse the repository at this point in the history
  4. chore(deps-dev): bump typescript from 5.9.3 to 6.0.2 (#97)

    Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.2.
    - [Release notes](https://github.com/microsoft/TypeScript/releases)
    - [Commits](microsoft/TypeScript@v5.9.3...v6.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-version: 6.0.2
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 4, 2026
    Configuration menu
    Copy the full SHA
    b1b5b5a View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2026

  1. chore(deps-dev): bump vite from 8.0.3 to 8.0.5 (#110)

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.3 to 8.0.5.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v8.0.5/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-version: 8.0.5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    810fa5b View commit details
    Browse the repository at this point in the history
  2. chore(main): release 0.18.1 (#106)

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