Repository navigation
v1.79.0
·
96 commits
to main
since this release
Features
-
api: add execution_identity to Managed Agents agents
-
api: add organization_type_not_supported error to spend limit lists
-
api: add telemetry destination test endpoint
-
api: add telemetry destinations to the Admin API
-
client: add native support for OpenTelemetry tracing
If your app registers a global tracer provider, the SDK will create spans with it after upgrading, and they'll be exported with the rest of your traces. Requests will also get trace context headers from the global propagator. To disable, pass
open_telemetry: falseto the client or setANTHROPIC_OPEN_TELEMETRY=false. Learn more in the documentation.
Bug Fixes
- api: rename telemetry destination test response model
- client: ignore OpenTelemetry env vars when the option is set
- client: keep the discriminator when a union's .new builds a variant
- streaming: keep every field of a tool use block when attaching its parsed input
- streaming: pass events of an unknown type through the message stream helper untouched
- tools: name the toolset on the tool runner's result for a toolset member's call
Chores
- docs: correct prefill, thinking, fallback and model descriptions
- docs: document the scope required to assign the managed role
- docs: update model examples
- include the license files in the published packages
- internal: narrow the tripwire test rule in the contributor guides
Documentation
- api: clarify when custom tool results can be sent
- api: say is_enabled is always true for user spend limits