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.