Dashboard › opencode-lore › Distillation
46bf121f-17e4-47db-8baf-088edf65dcc0["lore_tm_v1_b6h1mWcLloP-eNztwnzH9A2eWJIRk9AMQegvVMz_N5U"]
Date: Sep 16, 2026
packages/gateway/src/pipeline.ts covering approximately lines 8391-9027 of the Responses stream lifecycle implementation."invalid initial Responses function status".item.id and item.call_id, compares them against identities already stored in state.rawItems, and detects overlap when any new identity is present in the existing identity set.reasoning: new Map() collection and recognizes reasoning summary content type "summary_text".Responses ${event} arrived before output_item.added for index ${outputIndex} when a dependent event precedes output_item.added."reasoning_text" as partKind/kind "reasoning" and other handled content as kind "message", tracks authoritativeValue and initialValue, and rejects malformed deltas with invalid Responses ${event} delta.finalValue, valueDone, partAdded, and partDone; duplicate summary completion is rejected with duplicate Responses reasoning summary completion for index ${outputIndex}:${summaryIndex}."invalid Responses function arguments completion" and handles events whose names begin with "response.function_call_arguments".output_item.done validation has type-specific branches for declared types "function_call" and "message"; it rejects a non-string item.status and rejects message content whose completed type differs from its prior lifecycle type with Responses output_item.done changed content type for index ${outputIndex}:${contentIndex}.