Claude Code sessions can now message each other, and the 200-subagent-per-session cap is gone
Version 2.1.224 (Aug 7) shipped `SendMessage` and `ListAgents` as first-class tools so separate sessions on macOS/Linux can address each other by name, governed by two new settings — `crossSessionInbound` for what a session accepts and `dialogExpiry` for how long an unanswered message stays parked. Auto mode routes inbound `SendMessage` content through the permission classifier before dispatch (added 2.1.222), so cross-session text is treated as untrusted input rather than instructions. The same release removed the 200-subagent-per-session spawn cap, which together turn multi-session orchestration from a wrapper-script problem into a supported topology — worth revisiting if you previously built a message bus around the CLI.
↳ Follow the thread