Dashboard › opencode-lore › Distillation
103e39fc-7f59-4755-b4b3-bb1033189356["lore_tm_v1_ZW01uHsU3W4K1TR8OM7KgQcz975FET7GbfobAEMDfso"]
Date: Sep 16, 2026
packages/gateway/src/pipeline.ts introduces projection/privacy tracking including recallIndices, unresolvedToolIndices, visibleOutputIndices, projectionInvalid, newlyPrivateRecallIndex, and discardDeferredCandidate(outputIndex).packages/gateway/test/openai-responses-recall-aware-stream.test.ts include sparse/lower-index visibility scenarios using fixtures such as textItem(7, "sparse visible text", "msg_sparse_terminal_visible"), "msg_lower_terminal_visible", and textItem(7, "already visible", "msg_sparse_visible_first")."private result" and inspect response.failed via events.find(({ event }) => event === "response.failed")?.data.response.recallCall(9, { query: "private query" }, "fc_late_deferred_recall").rawSSEEvent("diagnostic", privateDiagnostic) after recall interception.sseEvent("response.reasoning_summary_private.done", ...) to ensure lifecycle names that merely resemble reasoning events are rejected as non-semantic./home/byk/.local/share/opencode/tool-output/tool_0ac5eaeaf001S2x3uxOXwT1PrY.