Dashboard › opencode-lore › Distillation
61777efb-c744-403b-98d2-2d7a8f0be1cb["lore_tm_v1_RfGMD4vuxztJ-S25FhArKtLhvOyRJwIJ_b2szOegoVY","lore_tm_v1_FIVx9sPgxyqsOaZMJNaUKoTRX_BgSr6UIuE2xxgAl4k","lore_tm_v1_GO-5-YEekZ5DDWdQ8ZXbaHhNCqSH0hO4Q25ctXnV7A4"]
Date: Sep 16, 2026
jj “never fails on conflict”; after rebase/new/squash, conflicts are recorded in the resulting commit, should be checked with jj st, and resolved manually rather than with interactive jj resolve.lpmvqrurxwlmrmwnyllmxlvkmplvwnlz, commit ID 0dd569b520bad37adbaea230f32100c7f83f463c, parent 24880457763b6f10831856d01c41bd72d62ddc28, description fix(responses): unify provider failure handling, with conflicts=false.3458ce2dc248950b13dc69dda91a07f95a2dcd49f128f2f4ec8e218a6d68b46e.@ was empty at change ID qzwttkwl, commit 5f443b8e, with no description; its parent was candidate change lpmvqrur / commit 0dd569b5.jj reported a conflicted bookmark named fix/responses-private-references; the reviewed candidate commit itself reported conflicts=false.packages/gateway/src/pipeline.ts, packages/gateway/src/stream/openai-responses.ts, packages/gateway/test/openai-responses-recall-aware-stream.test.ts, packages/gateway/test/openai-responses-stream.test.ts, packages/gateway/test/pipeline-streaming.test.ts, and packages/gateway/test/recall-codex-stream.test.ts.packages/gateway/src/pipeline.ts changes imported cloneResponsesAccState and finalizeUnsuccessfulResponsesAcc, added terminal-state/recall snapshots including outputIdentities: new Set(outputIdentities), cleared recallIndices, handled continuationProviderFailure, and included logic/comments to expose provider failures only through the fixed public envelope.