AI Coding Live News

Claude Platform opens OpenTelemetry tracing beta: Messages API, Managed Agents and SDK spans flow to your own observability stack

On 2026-10-14 Anthropic put OpenTelemetry tracing for Claude Platform into public beta. Admins add a telemetry destination in the Claude Console and the API exports spans for Messages API requests and Managed Agents sessions server-side with no code changes, while the Claude SDKs export client-side spans for requests and tool-runner tools. Spans follow the OpenTelemetry gen_ai conventions and default to metadata (duration, status, token counts, model, tool names), with an optional full-content mode.

Claude Platform opens OpenTelemetry tracing beta: Messages API, Managed Agents and SDK spans flow to your own observability stack

Key Takeaways

  • Two paths: a server-side destination via Console/Admin API (Messages API + Managed Agents, no code changes) or client-side spans from the Claude SDK (overview)
  • Destinations need OTLP/HTTP with protobuf over HTTPS on port 443; the Admin API uses the anthropic-beta: telemetry-destinations-2026-08-11 header (API guide)
  • SDK tracing covers Python, TypeScript, Go and Java (anthropic-java 2.72.0+), and runs on Claude API, AWS, Bedrock, Google Cloud and Microsoft Foundry, all in beta (SDK guide)
  • Metadata-only or full-content modes; ZDR customers can still export full content for Messages API requests (held in memory until delivered); Managed Agents is not ZDR-eligible
  • Anthropic warns span names and SDK options may change during the beta, so pin SDK versions
Read full story

LangSmith SDK 0.14.1: address runs/feedback by agent, sandbox delegated login, Claude SDK + OTel trace fields

LangChain shipped LangSmith Python SDK 0.14.1 on 2026-09-25 (rolling in 0.14.0): address runs and feedback by agent rather than only by project; sandboxes can receive delegated LangSmith access and login service URLs (JS too); ClaudeSDKClient.receive_messages() is traced with stop_reason plus tool/response IDs; OTel exports add tool_call_id, tool_definitions, and finish_reasons. JS package moves to 0.10.5.

LangSmith SDK 0.14.1: address runs/feedback by agent, sandbox delegated login, Claude SDK + OTel trace fields

Key Takeaways

  • Shipped: Python 0.14.1 / JS 0.10.5 — pip install -U langsmith
  • Address runs and feedback by agent, not only by project
  • Sandboxes get delegated LangSmith access + login/service URLs
  • ClaudeSDKClient.receive_messages() traced with stop_reason and tool/response IDs
  • OTel exports tool_call_id, tool_definitions, finish_reasons; list_runs can return s3_urls attachments
Read full story

Hermes Agent official plugin: Claude SDK restores Claude Code subscriptions inside Hermes

@Teknium (Nous Research) shipped a new official Hermes Agent plugin that uses the Claude SDK without prior tradeoffs so Claude Code subscriptions work inside Hermes Agent again; install docs at hermes-agent.nousresearch.com/docs/plugins/claude-subscription-directsdk.

Hermes Agent official plugin: Claude SDK restores Claude Code subscriptions inside Hermes

Key Takeaways

  • Official plugin: Claude SDK integration without prior tradeoffs.
  • Restores Claude Code subscription use inside Hermes Agent.
  • Install via Hermes docs: claude-subscription-directsdk plugin page.
Read full story