Releases
v2.5.0
Compare
Sorry, something went wrong.
No results found
Features
api: add error details types and new error type values
api: add ids filter to list workspaces
client: add error classes for HTTP statuses and API error codes, and error_code, details and api_message on APIStatusError
Bug Fixes
api: capitalize CMEK in error details type names
api: move some error details types to the resource they describe
bedrock: raise a ValueError when model is "." or ".." instead of sending the request to a different path
bedrock: raise a ValueError when model is empty instead of sending the request to /model//invoke
client: make OverloadedError and ServiceUnavailableError subclasses of InternalServerError
client: make the first parse of each response model thread-safe
client: reject path parameters such as '..;x' and ';x'
client: validate unions correctly across threads on pydantic v1
tools: keep the memory tool from renaming or deleting the /memories directory
vertex: percent-encode the model, project ID and region in the request path
Chores
api: update example values for pattern-constrained string fields
ci: also run the tests with deferred pydantic model builds
docs: clarify plugin reach values
docs: clarify plugin version description and plugin reach
docs: clarify plugin version description length
docs: clarify some API field descriptions
docs: clarify three error descriptions
docs: clarify which blocks to send back around a fallback block
docs: correct Claude Tag direct message notes in usage reports
docs: reword Dream and RBAC role permission descriptions
docs: update the telemetry destination headers description
docs: use the Claude Platform name in analytics filter docs
internal: accept changelog entry files in the changelog check
internal: move error body helpers into the internal utils
internal: remove stale TODO comments and a test that could not pass
tests: check that a None path param is rejected
Documentation
api: show each field's own description for speed
clean up escapes and code spans in doc comments
You can’t perform that action at this time.