You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
b1fa486 wave 96: /btw async + stream-path subagent hire — two fixes: (1) /btw no longer hangs the UI — NewOffice() (30s teardownProc drain) now rides a tea.Cmd with btwOfficeMsg carrying the result back; snapshot restore on failure, trailing-text send on success, transient "starting btw session…" notice while in flight. (2) claude backend subthread registration: stream-path content_block_start for Agent/Task tools now early-hires via claudeIssueEmployee (new isSubagentTool helper) so ownerFor resolves before the snapshot arrives — previously subagent tool calls between stream start and snapshot fell through to the "taskgast" ghost fallback. Snapshot path enriches stream-hired tasks with description when it lands (fixed dead-code check: compared against default "untitled brief" title, not empty string). snapshotIn set on enrichment path so claudeToolFold freezes correctly