Claude Code β€” May 19 PM Release

Major feature update with 15+ improvements

Released: May 19, 2026 | Updated: May 22, 2026 at 9:31 PM

πŸš€ Major Feature Release

This release adds powerful new features for session management, plugin discovery, and terminal interaction. Includes 15+ bug fixes for improved stability.

✨ New Features

claude agents --json

List live Claude sessions as JSON for scripting integration. Perfect for:

  • β€’ tmux-resurrect session persistence
  • β€’ Status bar widgets
  • β€’ Custom session pickers
  • β€’ Automation scripts
claude agents --json

Enhanced OTEL Tracing

Added agent_id and parent_agent_id attributes to claude_code.tool spans. Fixed trace parenting so background subagent spans nest correctly under the dispatching Agent tool span.

GitHub Integration in Status Line

Status line JSON now includes GitHub repository and PR information when detected. See active PR context directly in your terminal status.

Plugin Discovery Enhanced

/plugin Discover and Browse screens now show comprehensive plugin details:

  • β€’ Commands available
  • β€’ Agents included
  • β€’ Skills provided
  • β€’ Hooks registered
  • β€’ MCP/LSP servers supported

All visible before installation for informed decisions.

Terminal Tab Attention Count

claude agents terminal tab title now shows the awaiting-input count. Alt-tabbed windows tell you when an agent needs attention.

Mouse Support in Suggestions

Slash command and @-mention suggestion lists now support mouse hover and click in fullscreen mode. Faster selection without keyboard navigation.

πŸ› Bug Fixes

Security: Permission Bypass Fixed

Fixed bypass where bare variable assignments to non-allowlisted environment variables in Bash commands were auto-approved

MCP Error Messages

Fixed MCP prompt slash commands showing raw server validation errors β€” now names the missing argument and shows expected usage

Spinner Freeze Fixed

Fixed spinner and elapsed-time display freezing until keypress after terminal resize or refocus

Windows PowerShell

Fixed cross-project resume hint failing in default Windows PowerShell 5.1 β€” now uses ; as command separator

Voice Push-to-Talk

Fixed voice push-to-talk not working in the agent view's reply pane

Task List Ordering

Fixed task lists rendering in random order when several tasks are created at once

PR Badge Updates

Fixed PR badge in footer not updating immediately after gh pr create and other PR-state-changing commands

Non-ASCII Teammates

Fixed Agent Teams teammates with non-ASCII names failing every API call due to invalid header encoding

/review GraphQL Fix

Fixed /review using deprecated projectCards GraphQL query that errored on repos with Classic Projects

Plugin Validate

Fixed claude plugin validate not flagging skills: entries that point at a file instead of a directory

Skill Infinite Loop

Fixed infinite loop where a skill using context: fork could repeatedly re-invoke itself

Read Tool Improved

Read tool now returns truncated first page with "PARTIAL view" notice instead of hard error when file exceeds token limit

πŸ’» Usage Examples

List Sessions as JSON

claude agents --json

Output includes agent_id, parent_agent_id, status, and GitHub context

Browse Plugins Before Installing

/plugin discover

See all commands, agents, skills, hooks, and MCP/LSP servers before committing

Stop Agent with Context

/stop

Now includes background_tasks and session_crons fields in hook input

Related Releases

Official Resources

← Back to What's New Setup Guide β†’