A stream-json Claude CLI stub asks one AskUserQuestion and then follows a scripted row (interrupt, stop, transport failure, provider withdrawal with a replacement question, normal answer, stale cancel after answering). The driver runs a real server against an isolated home and records persisted events, the subscribeThread stream and the stub's wire trace per row. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Julius Marminge committed on 10/22/2026, 11:17:55 AMparente7f57a5
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Successful
Skipped - Not affected
- FailedCheckGitHub
- SkippedRelease SmokeGitHub
- Skipped
- SkippedRustGitHub
- SkippedTest WebGitHub
- SuccessfulTestGitHub
- SuccessfulBuild and TypecheckGitHub
- SuccessfulLabel PR 22803GitHub
- Skipped
- SuccessfulLabel PR sizeGitHub
- SkippedDeploy web previewGitHub
- SuccessfulNative fingerprint diffGitHub
- SkippedEAS PreviewGitHub
- Skipped
- SuccessfulTest Server 4GitHub
- FailedLintGitHub
- SuccessfulChangesGitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 8GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulTest Server 6GitHub
- Neutral
- SuccessfulCollect PR targetsGitHub
- SuccessfulPrepare PR size configGitHub
- Neutral
2 files changedLine totals unavailable