Dashboard › opencode-lore › Distillation
cbeab492-1085-43be-8aea-3695ac8f7cb4["lore_tm_v1_h5tyvu1RVmCvZTP3RohcoXJuzc8DLfIzd0eGq48qFlo","lore_tm_v1_S2jA8BW2v9dBeJl3817nLqk7reXwpmz2PGVhbMALdVU","lore_tm_v1_xlnXMoN-CZPOwmL78u7TGrxISKim0JzL2Nmvpk77iJk","lore_tm_v1_tcLtbusNKAUsxdqR4o7BGnHfJkctRbU4_nApdvolnHk","lore_tm_v1_JrkiV3pEX95NoUCa80-Bg3FWXconQa9A5ZzIc3ZFtJU"]
Date: Sep 16, 2026
postResponse.packages/gateway/src/pipeline.ts changes introduce maxSSEFrames = opts.maxSSEFrames ?? DEFAULT_MAX_SSE_FRAMES and bound sparse indices with Math.min(maxSSEFrames, DEFAULT_MAX_SSE_FRAMES).packages/gateway/src/pipeline.ts changes add response-state reconciliation and cleanup machinery including materializeCompletedCodexMessages(acc), applyResponsesEvent(contState, ce, cparsed), shifted continuation output_index handling, stripPrivateAccumulatedOutput(...), and RecallContinuationFailure("resource_limit") handling./home/byk/Code/opencode-lore-responses-accumulation/package.json: monorepo package lore-monorepo, packageManager pnpm@10.28.0, Volta Node 24.16.0, pnpm 10.28.0; root test command is vitest run, with pretest bundling @loreai/gateway, and type-aware linting uses oxlint --type-aware.