Dashboard › opencode-lore › Distillation
ff8105a0-10cd-45f9-bbe8-50d1bf0761e0["lore_tm_v1_cdMyd9HSKwS3GmwH9eUp89VycWi8wYoaes1Ciaf3sNA","lore_tm_v1_37QA086b0keEunzM49rOmB7xKDAKG_uTTa6a5qqT9cQ"]
Date: Sep 16, 2026
"Responses continuation left sparse function identity unresolved" and preserves an existing function-call identity through existing.callId.recallContinuationTransportRetries, special-cases SSEStreamTransportError, calls settleFollowUp(...), and resets recallContinuationTransportRetries = 0 after successful processing.continuationFailureCategory, iterates contRecallIndices, and propagates execution output through resultText: nextExecuted.resultText.anchorIndex = 0, checks continuationAttempted, marks terminalDelivered = true, and clears deferred transaction commits with pendingCommits.length = 0.signal.reason when cancelled, uses retryPrincipal to decide whether to rethrow, and can dispose of retryResponse?.body.principalFailureCategory = "principal_unexpected"; resource-limit handling uses resourceLimitedResponse, while continuation fallback categorization uses continuationFailureCategory ?? "unexpected".transactionProviderUsage = { ...ZERO_USAGE }, can emit a type based on continueAfterPrincipalTransport with usage: null, and rolls back an outstanding transaction via deferredTransaction.rollback().export function applyResponsesEvent( at /home/byk/Code/opencode-lore-responses-accumulation/packages/gateway/src/stream/openai-responses.ts:582.