Dashboard › opencode-lore › Distillation
8b3dbb66-84ca-4fe7-8e99-610358f4a173["lore_tm_v1_59Ydf8EmnplNMuaZ11FRlEhxdgIVOmfwDlDe_qPH8xw"]
Date: Sep 16, 2026
throw new Error(\invalid Responses ${event} delta`)`.summaryState.authoritativeValueSeen, validates response.reasoning_summary_part.added, requires finalized summary parts to use type "summary_text", and can throw new Error("invalid Responses reasoning summary part").lifecycle.argumentsDone and rejects an output_item.done event that changes finalized arguments with Responses output_item.done changed arguments for index ${outputIndex}.item.status, when present, is a string and has special handling for items whose declaredType === "reasoning".lifecycle.created = true, requires response.in_progress to have empty output ("response.in_progress must have empty output"), and requires terminal response statuses to be strings contained in terminalStatuses.allowedIncompleteIndices: ReadonlySet<number> = new Set() parameter and reconstructs reasoning summaries using { text: summaryState.authoritativeValue }."reasoning_text" alongside summary-related content.response.output, permits sparse streamed placeholders containing only type and id, and rejects terminal output that changes a streamed item with new Error("Responses terminal output changed streamed item").outputIndexForEvent(...), consults acc.rawItems.has(outputIndex), and compares item identity against a reference using item.id !== reference.id.