Dashboardopencode-lorecompletedReasoningSummary ignores outpu…

completedReasoningSummary ignores outputDone

Category: gotcha
Confidence: 1.00
ID: 01a0a051-f6a8-7fef-8e15-4090161fce70
Project ID: 6f4be9ff-ed84-4cca-a9e7-732a0b0b8677
Cross-project: No
Recalled in other projects: 0
Source session: 0k8uleyQWSsWAq8Xt
Created: 2026-09-14 14:28:41
Updated: 2026-09-14 14:28:41

Content

Trap: requiring valueDone or partDone during Codex terminal reconstruction looks strict, but valid streams may provide a summary in output_item.added, repeat it in matching output_item.done, then omit it from the terminal. seedTextParts() seeds text without those flags even though outputDone proves strict item completion. Fix: recognize validated outputDone as completion authority or mark seeded entries complete when the matching done item is accepted; retain contiguity, bounds, and contradiction checks.

Move to: