Summary

Anthropic shipped Claude Code v2.1.145 and v2.1.144 with machine-readable claude agents --json output, better OTEL parenting for subagent traces, background-session visibility inside /resume, and elapsed-duration reporting for completed subagents. The release cluster focuses on making long-running agent sessions easier to inspect, resume, and automate.

What changed

Claude Code added JSON session listing for agents, improved subagent tracing metadata, exposed background sessions in /resume, and added duration reporting for completed subagents.

Why it matters

This is a concrete step away from terminal-only interaction and toward programmable agent operations. Better observability and resumability matter because long-running coding agents are starting to look like managed workflows that need status surfaces, automation hooks, and debugging traces.

Evidence excerpt

The release notes add claude agents --json for machine-readable session listing, improve OTEL trace parenting for subagents, show background sessions in /resume, and include elapsed duration in subagent completion notifications.

Sources