Summary: Claude Code v2.1.145 enhances agent management with JSON export, fixes critical security and GitHub integration issues, and improves user experience with better error messages and cross-platform support.
The new version of Claude Code brings numerous improvements for developers working with agents. In addition to extended JSON export functions for live sessions, critical bugs have been fixed and user experience has been significantly enhanced.
Claude Code v2.1.145 significantly extends functionality for agent management. Developers can now use the command `claude agents –json` to export live sessions as JSON – a feature particularly well-suited for script automation, terminal multiplexers like tmux, and status lines.
Observability has been improved: agent IDs and parent agent IDs are now captured in OTEL spans, and the trace hierarchy has been corrected so that background subagent spans are properly nested under the dispatching agent.
In the plugin system, the Discover and Browse screens now display commands, agents, skills, hooks, and MCP/LSP servers even before installation. The terminal tab title line informs with a count when an agent is waiting for input.
Numerous bug fixes improve stability: a security vulnerability in bash variable assignments has been closed, MCP errors now show clear error messages with expected usage, and the display no longer freezes when switching windows. Cross-platform compatibility issues, voice push-to-talk in agent views, and random task list ordering have also been resolved. GitHub integration and character encoding for international agent names now work reliably.
Source: github.com