{"source": "fixture-boundary", "data": {"variant": "UNIT R15-command-rejection", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-command-rejection"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-command-rejection","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"startTurn":"/review","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","providerSessionId":"session-opencode-R15-command-rejection","appThreadId":"thread-opencode-R15-command-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":3,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":4,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","providerSessionId":"session-opencode-R15-command-rejection","appThreadId":"thread-opencode-R15-command-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":5,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-rejection","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":6,"source":"sdk","data":{"request":"pending","input":{"sessionID":"root","messageID":"msg_000000000001ECX98aj7ns43yh45AQdWozQBOpNF","command":"review","arguments":"","model":"anthropic/claude-sonnet","parts":[]}}}
{"seq":7,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":8,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":9,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","providerSessionId":"session-opencode-R15-command-rejection","appThreadId":"thread-opencode-R15-command-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":10,"source":"checkpoint","data":{"label":"overflow-before-specific-finalizer","terminalCount":0,"terminals":[],"sessions":[{"status":"running","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}]}}
{"seq":11,"source":"action","data":{"sdkRejected":"R15-command-rejection"}}
{"seq":12,"source":"action","data":{"startResult":{"_id":"Exit","_tag":"Failure","cause":{"_id":"Cause","failures":[{"_tag":"Fail","error":{"_tag":"ProviderAdapterTurnStartError","driver":"opencode","threadId":"thread-opencode-R15-command-rejection","providerThreadId":"provider-thread:provider:opencode:native-thread:root","runId":"run-opencode-R15-command-rejection","cause":{"operation":"session.command","detail":"Synthetic R15-command-rejection SDK rejection","cause":{},"_tag":"OpenCodeRuntimeError"}}}]}}}}
{"seq":13,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":14,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":15,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":16,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","providerSessionId":"session-opencode-R15-command-rejection","appThreadId":"thread-opencode-R15-command-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":17,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-rejection","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":18,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}}
{"seq":19,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","providerSessionId":"session-opencode-R15-command-rejection","appThreadId":"thread-opencode-R15-command-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":20,"source":"checkpoint","data":{"label":"capture-end","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"error","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":21,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-rejection","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-rejection","driver":"opencode","providerInstanceId":"opencode-R15-command-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-rejection","runAttemptId":"attempt-opencode-R15-command-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":22,"source":"action","data":{"scopeCleanup":true}}
{"seq":23,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-command-timeout", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-command-timeout"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-command-timeout","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"startTurn":"/review","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","providerSessionId":"session-opencode-R15-command-timeout","appThreadId":"thread-opencode-R15-command-timeout","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":3,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-timeout","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":4,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","providerSessionId":"session-opencode-R15-command-timeout","appThreadId":"thread-opencode-R15-command-timeout","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":5,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-timeout","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":6,"source":"sdk","data":{"request":"pending","input":{"sessionID":"root","messageID":"msg_0000000000019oW1L6AKwXzM8EIMgZ8NTIXlqFRY","command":"review","arguments":"","model":"anthropic/claude-sonnet","parts":[]}}}
{"seq":7,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":8,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":9,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","providerSessionId":"session-opencode-R15-command-timeout","appThreadId":"thread-opencode-R15-command-timeout","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":10,"source":"checkpoint","data":{"label":"overflow-before-specific-finalizer","terminalCount":0,"terminals":[],"sessions":[{"status":"running","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}]}}
{"seq":11,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-timeout","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:10.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":12,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","providerSessionId":"session-opencode-R15-command-timeout","appThreadId":"thread-opencode-R15-command-timeout","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:10.000Z"}}}
{"seq":13,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-timeout","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:10.000Z","lastError":null}}}
{"seq":14,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}}
{"seq":15,"source":"action","data":{"testClockAdvanced":"10 seconds"}}
{"seq":16,"source":"action","data":{"startResult":{"_id":"Exit","_tag":"Success"}}}
{"seq":17,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":18,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":19,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","providerSessionId":"session-opencode-R15-command-timeout","appThreadId":"thread-opencode-R15-command-timeout","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:10.000Z"}}}
{"seq":20,"source":"checkpoint","data":{"label":"capture-end","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"error","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:10.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":21,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-timeout","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-command-timeout","driver":"opencode","providerInstanceId":"opencode-R15-command-timeout","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:10.000Z","lastError":null}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-timeout","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-command-timeout","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-command-timeout-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-command-timeout","runAttemptId":"attempt-opencode-R15-command-timeout-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-command-timeout-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:10.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":22,"source":"action","data":{"scopeCleanup":true}}
{"seq":23,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-interrupt-then-eof", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-interrupt-then-eof"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-interrupt-then-eof","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"startTurn":"hello","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","providerSessionId":"session-opencode-R15-interrupt-then-eof","appThreadId":"thread-opencode-R15-interrupt-then-eof","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":3,"source":"native-synthetic","data":{"type":"message.updated","properties":{"sessionID":"root","info":{"id":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","sessionID":"root","role":"user","time":{"created":1}}}}}
{"seq":4,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-interrupt-then-eof-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":5,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","providerSessionId":"session-opencode-R15-interrupt-then-eof","appThreadId":"thread-opencode-R15-interrupt-then-eof","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":6,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":7,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":8,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"seq":9,"source":"action","data":{"interruptResult":{"_id":"Exit","_tag":"Success"}}}
{"seq":10,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":11,"source":"action","data":{"stream":"EOF after interrupt flag and overflow"}}
{"seq":12,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":13,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","providerSessionId":"session-opencode-R15-interrupt-then-eof","appThreadId":"thread-opencode-R15-interrupt-then-eof","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":14,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}}}
{"seq":15,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":16,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","providerSessionId":"session-opencode-R15-interrupt-then-eof","appThreadId":"thread-opencode-R15-interrupt-then-eof","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":17,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}}}
{"seq":18,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"transport_error","message":"OpenCode event stream ended unexpectedly.","code":null,"retryable":null},"threadDisposition":"broken"}}
{"seq":19,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"transport_error","message":"OpenCode event stream ended unexpectedly.","code":null,"retryable":null},"threadDisposition":"broken"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-eof","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-eof","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-interrupt-then-eof-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-eof","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-eof-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-eof","runAttemptId":"attempt-opencode-R15-interrupt-then-eof-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001TjsIrSugqJT5w8OekG2OYiBKiBOV","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":20,"source":"action","data":{"scopeCleanup":true}}
{"seq":21,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-interrupt-then-overflow", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-interrupt-then-overflow"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-interrupt-then-overflow","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"startTurn":"hello","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","providerSessionId":"session-opencode-R15-interrupt-then-overflow","appThreadId":"thread-opencode-R15-interrupt-then-overflow","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":3,"source":"native-synthetic","data":{"type":"message.updated","properties":{"sessionID":"root","info":{"id":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","sessionID":"root","role":"user","time":{"created":1}}}}}
{"seq":4,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-interrupt-then-overflow-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":5,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","providerSessionId":"session-opencode-R15-interrupt-then-overflow","appThreadId":"thread-opencode-R15-interrupt-then-overflow","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":6,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-overflow","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":7,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":8,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"seq":9,"source":"action","data":{"interruptResult":{"_id":"Exit","_tag":"Success"}}}
{"seq":10,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":11,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":12,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":13,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":14,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","providerSessionId":"session-opencode-R15-interrupt-then-overflow","appThreadId":"thread-opencode-R15-interrupt-then-overflow","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":15,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"interrupted","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":16,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","providerSessionId":"session-opencode-R15-interrupt-then-overflow","appThreadId":"thread-opencode-R15-interrupt-then-overflow","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":17,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-overflow","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","status":"ready","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":18,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","runOrdinal":1,"status":"interrupted","failure":null,"threadDisposition":"reusable"}}
{"seq":19,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","providerSessionId":"session-opencode-R15-interrupt-then-overflow","appThreadId":"thread-opencode-R15-interrupt-then-overflow","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":20,"source":"checkpoint","data":{"label":"capture-end","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","runOrdinal":1,"status":"interrupted","failure":null,"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"ready","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-interrupt-then-overflow-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"interrupted","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":21,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","runOrdinal":1,"status":"interrupted","failure":null,"threadDisposition":"reusable"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-overflow","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-interrupt-then-overflow","driver":"opencode","providerInstanceId":"opencode-R15-interrupt-then-overflow","status":"ready","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-interrupt-then-overflow-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-interrupt-then-overflow","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-interrupt-then-overflow-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-interrupt-then-overflow","runAttemptId":"attempt-opencode-R15-interrupt-then-overflow-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_000000000001WF7BR9txRdJ1JQVsAf4b7gmLFykK","strength":"weak"},"ordinal":1,"status":"interrupted","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":22,"source":"action","data":{"scopeCleanup":true}}
{"seq":23,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-prompt-rejection", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-prompt-rejection"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-prompt-rejection","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"startTurn":"hello","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","providerSessionId":"session-opencode-R15-prompt-rejection","appThreadId":"thread-opencode-R15-prompt-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":3,"source":"sdk","data":{"request":"pending","input":{"sessionID":"root","messageID":"msg_000000000001mP7iF0ADR7LxgJzjQf8xobROh8EV","model":{"providerID":"anthropic","modelID":"claude-sonnet"},"system":"<runtime_info>In case you're asked: you are running in T3 Code through the OpenCode harness, as anthropic/claude-sonnet. No need to mention this otherwise. You can embed images, video, and audio in your response using Markdown image syntax with absolute file paths. Link any other file you produce using its absolute path so the user can open it in T3 Code's files viewer.</runtime_info>\n\n<pull_request_linking>\nLink each PR you create, take over, or push to: one link_pull_request per PR, full URL, every stack layer, as your next call. Host tools do not link for you. If linking fails, say so. Skip PRs you only read or review, and PRs named only as background. Call watch_pull_request when asked to monitor or babysit, or when work you were asked to do, such as a merge, still waits on checks or reviews, even after an earlier unwatch. Finish any needed branch update and push first, then watch and end your turn. Otherwise act now or hand back. Delegated children never watch, even if the brief says babysit. After PR work, a child's last line is: PR <full URL>, head <SHA>, checks and reviews <state>. Links and watches persist across pushes. Never wait with sleep, loops, gh --watch, Monitor, or ScheduleWakeup. Before handback, call unwatch_pull_request on any PR you watch.\n</pull_request_linking>","parts":[{"type":"text","text":"hello"}]}}}
{"seq":4,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":5,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":6,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-prompt-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":7,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","providerSessionId":"session-opencode-R15-prompt-rejection","appThreadId":"thread-opencode-R15-prompt-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":8,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-prompt-rejection","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":9,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","providerSessionId":"session-opencode-R15-prompt-rejection","appThreadId":"thread-opencode-R15-prompt-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":10,"source":"checkpoint","data":{"label":"overflow-before-specific-finalizer","terminalCount":0,"terminals":[],"sessions":[{"status":"running","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}]}}
{"seq":11,"source":"action","data":{"sdkRejected":"R15-prompt-rejection"}}
{"seq":12,"source":"action","data":{"startResult":{"_id":"Exit","_tag":"Failure","cause":{"_id":"Cause","failures":[{"_tag":"Fail","error":{"_tag":"ProviderAdapterTurnStartError","driver":"opencode","threadId":"thread-opencode-R15-prompt-rejection","providerThreadId":"provider-thread:provider:opencode:native-thread:root","runId":"run-opencode-R15-prompt-rejection","cause":{"operation":"session.promptAsync","detail":"Synthetic R15-prompt-rejection SDK rejection","cause":{},"_tag":"OpenCodeRuntimeError"}}}]}}}}
{"seq":13,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":14,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":15,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-prompt-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":16,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","providerSessionId":"session-opencode-R15-prompt-rejection","appThreadId":"thread-opencode-R15-prompt-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":17,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-prompt-rejection","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":18,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}}
{"seq":19,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","providerSessionId":"session-opencode-R15-prompt-rejection","appThreadId":"thread-opencode-R15-prompt-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":20,"source":"checkpoint","data":{"label":"capture-end","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"error","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":21,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-prompt-rejection","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-prompt-rejection","driver":"opencode","providerInstanceId":"opencode-R15-prompt-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-prompt-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-prompt-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-prompt-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-prompt-rejection","runAttemptId":"attempt-opencode-R15-prompt-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-prompt-rejection-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":22,"source":"action","data":{"scopeCleanup":true}}
{"seq":23,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-stream-races-summarize-success", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-stream-races-summarize-success"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-stream-races-summarize-success","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events"}}
{"seq":2,"source":"sdk","data":{"summarize":"gated"}}
{"seq":3,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow before EOF/summarize race"}}}}}
{"seq":4,"source":"action","data":{"stream":"EOF","block":"first EOF clock read after nativeStreamFailure is installed"}}
{"seq":5,"source":"action","data":{"summarizeSettledBeforeEofClockRelease":true}}
{"seq":6,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-stream-races-summarize-success","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-stream-races-summarize-success","runAttemptId":"attempt-opencode-R15-stream-races-summarize-success-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-stream-races-summarize-success-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":7,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","providerSessionId":"session-opencode-R15-stream-races-summarize-success","appThreadId":"thread-opencode-R15-stream-races-summarize-success","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":8,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":9,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-stream-races-summarize-success","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-stream-races-summarize-success","runAttemptId":"attempt-opencode-R15-stream-races-summarize-success-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-stream-races-summarize-success-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":10,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","providerSessionId":"session-opencode-R15-stream-races-summarize-success","appThreadId":"thread-opencode-R15-stream-races-summarize-success","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":11,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":12,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"transport_error","message":"OpenCode event stream ended unexpectedly.","code":null,"retryable":null},"threadDisposition":"broken"}}
{"seq":13,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}}}
{"seq":14,"source":"outcome","data":{"terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","runOrdinal":1,"failureItemOrdinal":101,"status":"failed","failure":{"class":"transport_error","message":"OpenCode event stream ended unexpectedly.","code":null,"retryable":null},"threadDisposition":"broken"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-stream-races-summarize-success","driver":"opencode","providerInstanceId":"opencode-R15-stream-races-summarize-success","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":"OpenCode event stream ended unexpectedly."}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-stream-races-summarize-success","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-stream-races-summarize-success","runAttemptId":"attempt-opencode-R15-stream-races-summarize-success-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-stream-races-summarize-success-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-stream-races-summarize-success","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-stream-races-summarize-success-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-stream-races-summarize-success","runAttemptId":"attempt-opencode-R15-stream-races-summarize-success-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-stream-races-summarize-success-1","strength":"weak"},"ordinal":1,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"items":[]}}
{"source": "fixture-boundary", "data": {"variant": "UNIT R15-summarize-rejection", "sha": "dd3b029f5325ae8e67ca89f37c426bdbe92449e6", "rawDirectory": "/tmp/lead-26743-r1/capture/unit-after-20261029T0109/R15-summarize-rejection"}}
{"seq":1,"source":"environment","data":{"scenario":"R15-summarize-rejection","sha":"dd3b029f5325ae8e67ca89f37c426bdbe92449e6","node":"v26.12.1","harness":"unit harness, synthetic native events","opencode":"not running (synthetic SDK)"}}
{"seq":2,"source":"action","data":{"seed":"ordinary synthetic conversation before explicit compact"}}
{"seq":3,"source":"native-synthetic","data":{"type":"message.updated","properties":{"sessionID":"root","info":{"id":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","sessionID":"root","role":"user","time":{"created":1}}}}}
{"seq":4,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":5,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":6,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":7,"source":"native-synthetic","data":{"type":"message.updated","properties":{"sessionID":"root","info":{"id":"seed-assistant","sessionID":"root","role":"assistant","parentID":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","time":{"created":2,"completed":3}}}}}
{"seq":8,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":9,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":10,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":11,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"completed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":12,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":13,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"ready","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":14,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","runOrdinal":1,"status":"completed","failure":null,"threadDisposition":"reusable"}}
{"seq":15,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":16,"source":"checkpoint","data":{"label":"seed-settled","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","runOrdinal":1,"status":"completed","failure":null,"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"ready","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"completed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":17,"source":"action","data":{"startTurn":"/compact","mapping":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":null,"status":"idle","firstRunOrdinal":null,"lastRunOrdinal":null,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.001Z"}}}
{"seq":18,"source":"sdk","data":{"request":"pending","input":{"sessionID":"root","providerID":"anthropic","modelID":"claude-sonnet","auto":false}}}
{"seq":19,"source":"native-synthetic","data":{"type":"session.error","properties":{"sessionID":"root","error":{"name":"ContextOverflowError","data":{"message":"Synthetic overflow O1"}}}}}
{"seq":20,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":21,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}}}
{"seq":22,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":23,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":24,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":25,"source":"checkpoint","data":{"label":"overflow-before-specific-finalizer","terminalCount":1,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","runOrdinal":1,"status":"completed","failure":null,"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"ready","lastError":null},{"status":"running","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"completed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}]}}
{"seq":26,"source":"action","data":{"sdkRejected":"R15-summarize-rejection"}}
{"seq":27,"source":"action","data":{"startResult":{"_id":"Exit","_tag":"Failure","cause":{"_id":"Cause","failures":[{"_tag":"Fail","error":{"_tag":"ProviderAdapterTurnStartError","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerThreadId":"provider-thread:provider:opencode:native-thread:root","runId":"run-opencode-R15-summarize-rejection","cause":{"operation":"session.summarize","detail":"Synthetic R15-summarize-rejection SDK rejection","cause":{},"_tag":"OpenCodeRuntimeError"}}}]}}}}
{"seq":28,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"idle"}}}}
{"seq":29,"source":"native-synthetic","data":{"type":"session.status","properties":{"sessionID":"root","status":{"type":"busy"}}}}
{"seq":30,"source":"t3","data":{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}}
{"seq":31,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":32,"source":"t3","data":{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}}
{"seq":33,"source":"t3","data":{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","runOrdinal":1,"failureItemOrdinal":201,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}}
{"seq":34,"source":"t3","data":{"type":"provider_thread.updated","driver":"opencode","providerThread":{"id":"provider-thread:provider:opencode:native-thread:root","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","providerSessionId":"session-opencode-R15-summarize-rejection","appThreadId":"thread-opencode-R15-summarize-rejection","ownerNodeId":null,"nativeThreadRef":{"driver":"opencode","nativeId":"root","strength":"strong"},"nativeConversationHeadRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"status":"active","firstRunOrdinal":1,"lastRunOrdinal":1,"handoffIds":[],"forkedFrom":null,"createdAt":"1970-01-01T00:00:00.001Z","updatedAt":"1970-01-01T00:00:00.000Z"}}}
{"seq":35,"source":"checkpoint","data":{"label":"capture-end","terminalCount":2,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","runOrdinal":1,"status":"completed","failure":null,"threadDisposition":"reusable"},{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","runOrdinal":1,"failureItemOrdinal":201,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"status":"running","lastError":null},{"status":"ready","lastError":null},{"status":"running","lastError":null},{"status":"error","lastError":null}],"turns":[{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"completed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null},{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}]}}
{"seq":36,"source":"outcome","data":{"terminalCount":2,"terminals":[{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","runOrdinal":1,"status":"completed","failure":null,"threadDisposition":"reusable"},{"type":"turn.terminal","driver":"opencode","providerThreadId":"provider-thread:provider:opencode:native-thread:root","providerTurnId":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","runOrdinal":1,"failureItemOrdinal":201,"status":"failed","failure":{"class":"provider_error","message":"Provider turn failed.","code":null,"retryable":null},"threadDisposition":"reusable"}],"sessions":[{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"ready","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"running","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}},{"type":"provider_session.updated","driver":"opencode","providerSession":{"id":"session-opencode-R15-summarize-rejection","driver":"opencode","providerInstanceId":"opencode-R15-summarize-rejection","status":"error","cwd":"/workspace","model":"anthropic/claude-sonnet","capabilities":{"sessions":{"supportsMultipleProviderThreadsPerSession":false,"supportsModelSwitchInSession":true,"supportsProviderSwitchingViaHandoff":true,"supportsRuntimeModeSwitchInSession":false,"pendingRequestsSurviveRestart":false},"threads":{"canCreateEmptyThread":true,"canReadThreadSnapshot":true,"canRollbackThread":true,"canForkThread":true,"canForkFromTurn":true,"canForkFromSubagentThread":true,"exposesNativeThreadId":true},"turns":{"exposesNativeTurnId":false,"emitsTurnStarted":true,"emitsTurnCompleted":true,"supportsInterrupt":true,"supportsActiveSteering":true,"supportsSteeringByInterruptRestart":true,"supportsQueuedMessages":true,"terminalStatusQuality":"strong"},"streaming":{"streamsAssistantText":true,"streamsReasoning":true,"streamsToolOutput":true,"streamsPlanText":false,"emitsMessageCompleted":true},"tools":{"exposesToolItemIds":true,"emitsToolStarted":true,"emitsToolCompleted":true,"emitsToolOutput":true,"supportsMcpTools":true,"supportsDynamicToolCallbacks":false},"approvals":{"supportsCommandApproval":true,"supportsFileReadApproval":true,"supportsFileChangeApproval":true,"supportsApplyPatchApproval":true,"approvalsHaveNativeRequestIds":true,"approvalCallbacksAreLiveOnly":true,"approvalsCanOriginateFromSubagents":true},"planning":{"emitsPlanUpdated":true,"emitsTodoList":true,"emitsProposedPlan":false,"supportsStructuredQuestions":true,"planDeltasHaveItemIds":false},"subagents":{"supportsSubagents":true,"exposesSubagentThreadIds":true,"emitsSubagentLifecycle":true,"canWaitForSubagents":true,"canCloseSubagents":false,"canForkSubagentThread":true},"context":{"acceptsSystemContext":false,"acceptsDeveloperContext":false,"acceptsSyntheticUserContext":true,"canGenerateSummaries":true,"canConsumeHandoffSummaries":true,"supportsDeltaHandoff":true,"supportsFullThreadHandoff":true,"maxRecommendedHandoffChars":null},"checkpointing":{"appCanCheckpointFilesystem":true,"supportsNestedCheckpointScopes":true,"providerCanRollbackConversation":true,"providerRollbackReturnsSnapshot":true,"providerCanReadConversationSnapshot":true},"identity":{"nativeThreadIds":"strong","nativeTurnIds":"weak","nativeItemIds":"strong","nativeRequestIds":"strong"},"runtimePolicy":{"enforcement":"native"}},"createdAt":"1970-01-01T00:00:00.000Z","updatedAt":"1970-01-01T00:00:00.000Z","lastError":null}}],"turns":[{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-1","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-1","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-1","nativeTurnRef":{"driver":"opencode","nativeId":"msg_0000000000015pDY1PvOhGyz4lkmLMVjKO4Nepmk","strength":"weak"},"ordinal":1,"status":"completed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"running","startedAt":"1970-01-01T00:00:00.000Z","completedAt":null}},{"type":"provider_turn.updated","driver":"opencode","threadId":"thread-opencode-R15-summarize-rejection","providerTurn":{"id":"provider-turn:provider:opencode:native-turn:root%3Aattempt%3Aattempt-opencode-R15-summarize-rejection-2","providerThreadId":"provider-thread:provider:opencode:native-thread:root","nodeId":"node-opencode-R15-summarize-rejection","runAttemptId":"attempt-opencode-R15-summarize-rejection-2","nativeTurnRef":{"driver":"opencode","nativeId":"root:attempt:attempt-opencode-R15-summarize-rejection-2","strength":"weak"},"ordinal":2,"status":"failed","startedAt":"1970-01-01T00:00:00.000Z","completedAt":"1970-01-01T00:00:00.000Z","turnTokenUsage":{"usageScope":"main_agent","usageStatus":"unavailable","hasSubagents":false}}}],"nodes":[],"items":[]}}
{"seq":37,"source":"action","data":{"scopeCleanup":true}}
{"seq":38,"source":"sdk","data":{"request":"session.abort","acknowledged":true}}
