# Runtime transcript for issue 33517 (fresh dev database, synthetic scratch repo, Claude provider, Supervised) # orchestration_events for each thread: event_type | occurred_at | payload.status | payload.responseCapability.type ## BEFORE (main 077fd62222), thread A: 'Restart agent session' while the approval is pending run.updated|2026-11-09T19:50:19.383Z|starting| run.updated|2026-11-09T19:50:19.475Z|running| runtime-request.updated|2026-11-09T19:50:22.871Z|pending|live provider-session.detached|2026-11-09T19:51:34.200Z|| run.updated|2026-11-09T19:51:34.242Z|failed| (no runtime-request.updated after provider-session.detached; request stayed pending/live) UI: Approve -> 'Provider session provider-session:...:b4fda74d-... was not found.'; Settle -> 'Thread 0084bb0a-... is waiting on an approval or question. Answer it before settling.' ## BEFORE (main 077fd62222), thread B: branch picker switch to a branch checked out in another worktree run.updated|2026-11-09T19:53:43.692Z|starting| run.updated|2026-11-09T19:53:43.790Z|running| runtime-request.updated|2026-11-09T19:53:48.663Z|pending|live provider-session.detached|2026-11-09T19:54:01.184Z|| run.updated|2026-11-09T19:54:01.223Z|failed| UI: Decline -> 'Provider session ... was not found.' ## AFTER (fix 401a85646d), thread C: 'Restart agent session' while the approval is pending run.updated|2026-11-09T19:59:28.952Z|starting| run.updated|2026-11-09T19:59:29.131Z|running| runtime-request.updated|2026-11-09T19:59:33.913Z|pending|live provider-session.detached|2026-11-09T19:59:47.673Z|| runtime-request.updated|2026-11-09T19:59:47.757Z|cancelled|not_resumable run.updated|2026-11-09T19:59:47.975Z|failed| thread.settled|2026-11-09T20:00:42.394Z|| UI: approval card released, thread settled ('Settled just now').