v2.16.0
What's changed
- Agent teams with delegated subagents: The lead coding agent can delegate specialized subtasks to subagents defined by markdown profiles under
agents/*.md. Subagents execute asynchronously in the background and report deliverables or clarifying questions directly back to the lead session, clearly tagged with their handle. - Nested subagent sessions in sidebar: Delegated subagent sessions nest under their parent lead session in an expandable accordion showing status and subagent counts. Users can inspect child sessions in read-only mode with a dedicated "Return to Lead" navigation action, or delete individual child sessions.
- Markdown table copy: Hovering over any rendered markdown table reveals a copy button that copies the table formatted as GitHub Flavored Markdown (GFM).
- Streaming stability and session transitions: Stabilized lead and subagent turn streaming, isolated active stream stores across session switching, unified live turn reconciliation, and preserved code block indentation and newlines in transcripts while collapsing double blank newlines in thought/text display.
- Flexible agent settings: Member agent profiles now accept arbitrary names and roles in settings validation.
Full changelog: v2.15.0...v2.16.0