Prewire · case file · public copy of the record
FILE P380 PREWIRE receipts archive the live wire
CATCH #2480 DETECTED NOV 4, 2026 21:11 UTC
THE CATCHscore 5/10
EXHIBIT 2480
Nov 4, 2026 21:11 UTC github anthropics/anthropic-sdk-python
Anthropic Python SDK v2.5.0 adds new error details and types, plus an 'ids' filter for listing workspaces, alongside various bug fixes and documentation updates.

READY TO POST:

anthropic's python sdk just got a v2.5.0 update, looks like better error handling and a new filter for listing workspaces. good for devs!

devs using anthropic's python sdk, heads up! v2.5.0 is out. improved error details and a handy 'ids' filter for workspaces are in there.

EVIDENCE — the receipts
anthropics/anthropic-sdk-python release: v2.5.0
name: v2.5.0
published: 2026-11-04T20:27:20Z
url: https://github.com/anthropics/anthropic-sdk-python/releases/tag/v2.5.0

### 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 c

caught by the 20-minute sweep · the live wire · all receipts

THE WIRE RECEIPTS ACCESS @VEDOLOS TERMS PRIVACY break the story before it breaks