| Age | Commit message (Expand) | Author |
| 6 days | fix(review-followup-fee): recover omitted chat payloads through history | Adam Malczewski |
| 6 days | fix(review-followup-fed): reconcile compaction-queued send acknowledgements | Adam Malczewski |
| 6 days | fix(review-4.4): tolerate additive terminal turn events | Adam Malczewski |
| 6 days | fix(review-3.6): invalidate history caches by epoch and coalesce syncs | Adam Malczewski |
| 12 days | feat(tool-call-cards): pair calls and results in summarized collapsible bubbles | Adam Malczewski |
| 2026-10-10 | perf(chat): fast open of long in-flight turns | Adam Malczewski |
| 2026-10-10 | fix(turn-metrics): exact per-turn placement via turnId, decode-only TPS, step... | Adam Malczewski |
| 2026-08-25 | fix(tabs): never crash on duplicate toolCallIds in tool batches | Adam Malczewski |
| 2026-06-27 | feat(vision): resolve persisted image URLs against the API base | Adam Malczewski |
| 2026-06-27 | feat(vision): image paste + transcript image rendering + vision badge | Adam Malczewski |
| 2026-06-26 | style: switch from tabs to 2-space indentation (incl. svelte) | Adam Malczewski |
| 2026-06-25 | feat(core): chunks retry-banner, wire conformance, ws logic, history adapter | Adam Malczewski |
| 2026-06-22 | fix: duplicate user message on first send in a new tab | Adam Malczewski |
| 2026-06-22 | fix: trim provisional chunks during long turns (browser stays responsive) | Adam Malczewski |
| 2026-06-22 | feat: trim chunks during generation via step-complete syncTail (CR-6) | Adam Malczewski |
| 2026-06-21 | feat(chat): message queue + steering — mid-turn injection at tool-result bo... | Adam Malczewski |
| 2026-06-12 | feat(chat): consume CR-5 history windowing — server-windowed cold loads + s... | Adam Malczewski |
| 2026-06-12 | feat(chat): chat limit — bulk quarter-unload, 75% fresh-load window, show-e... | Adam Malczewski |
| 2026-06-12 | feat(chat): multi-client live view — watch in-flight turns + user prompt on... | Adam Malczewski |
| 2026-06-07 | fix(core): add step-complete contract guard for [email protected] | Adam Malczewski |
| 2026-06-07 | Revert "feat(chat): live turn metrics — telemetry reducer + rendering" | Adam Malczewski |
| 2026-06-07 | feat(chat): live turn metrics — telemetry reducer + rendering | Adam Malczewski |
| 2026-06-07 | feat(chat): restyle thinking — visible bubble, collapse, title swap, persis... | Adam Malczewski |
| 2026-06-07 | feat(chat): group batched tool calls into one DaisyUI list | Adam Malczewski |
| 2026-06-07 | fix: optimistic user message echo + tabs persistence | Adam Malczewski |
| 2026-06-07 | Slice 2 wave 1: transcript reducer, wire conformance, ws chat, cache core | Adam Malczewski |