0.91.0 (2026-10-15)
Features
- keep background subagents running after a parent cancel, for clients that can cancel them (#1348) (ba3c7be)
- let a client cancel one subagent with session/cancel on its child session (#1347) (aeb69e7)
- mark session list rows of worktrees Claude Code made (agentWorktree) (#1352) (1a1f1a0)
- narrow models to what the providers/set gateway lists (#1340) (e8eb9d3)
- restore a subagent from before a reload when SendMessage resumes it, for subagents RFD clients (#1332) (df21b3f)
Bug Fixes
- close the tool calls of a background subagent that the SDK reports stopped after a cancel (#1336) (9a1b90f)
- close the tool calls of a cycle that Claude Code started and a cancel stopped (#1339) (1fd217f)
- close the tool calls that a cycle Claude Code started abandoned, at its end (#1344) (594aa8c)
- deliver the output of a background subagent that a cancel did not stop (#1345) (bcc024d)
- end the terminal of a command whose tool call is closed without a result (#1335) (764f339)
- end the tool calls of a cycle that Claude Code started and a cancel stopped, on v1 (#1342) (b4788d6)
- keep a live session that was never prompted when a resume or load changes its settings (#1353) (0c8de13)
- let session/delete succeed for a session without a transcript (#1351) (fadbe18)
- report no running for the session's own request that a cancel withdraws, on ACP v2 (#1346) (d528647)
- show nothing of a tool that cancelled work asks to run after the cancel was reported (#1334) (ebf8b49)
- stop waiting for a question the client leaves open after Claude Code cancels it (#1338) (c1e83b4)
- update Claude Agent SDK to 0.3.300 (#1355) (761b4c8)