v0.8.0 clients/go/v0.8.0

low risk

cheaper-inference/OmniRouteAug 18, 2026 → Aug 18, 20260 days between releases

What's New

Go client mirrors Swift package updates for AHP 0.8.0

Breaking Changes

  • Renamed `ResourceReponsePart` to `ResourceResponsePart`.
  • `SessionState.inputNeeded` entries of kind `toolClientExecution` no longer raise status.
  • `Customization` enablement now carries scoped host-published provenance.

New Features

  • Optional `_meta` request metadata on all command parameters.
  • `ClientPluginCustomization` can publish child enablement decisions.
  • Reserved `x-` prefix for implementation-defined schemes.
  • `session/workingDirectoryReplaced` atomically replaces working-directory entries.

Bug Fixes

  • Fixed `ResourceReponsePart` typo to `ResourceResponsePart`.
  • Fixed `session/workingDirectoryReplaced` to retain earlier duplicate replacements.

Upgrade Notes

The Go client now aligns with the Swift package and AHP 0.8.0 specification. Ensure code handling `SessionState.inputNeeded` and `Customization` types is updated to reflect the new status behavior and provenance requirements.

The Two Releases

v0.8.0

AHP Swift Package v0.8.0

Aug 18, 2026· 2 months ago

Implements AHP 0.8.0 for the Swift Package, adding metadata support, plugin customization, URI scheme prefixes, and fixes for session state and working directory management.

Full release notes
clients/go/v0.8.0

Go module v0.8.0

Aug 18, 2026· 2 months ago

Go client implementation of AHP 0.8.0, mirroring updates to metadata support, plugin customization, and working directory management.

Full release notes