Fix code highlight cache behavior for streaming markdown

- Reuse in-flight highlight requests and allow later non-streaming renders to cache results
- Stabilize code block highlight state updates to avoid stale or redundant rerenders
- Export and reuse `fnv1a32` from `diffRendering` for shared cache key hashing
e89b053269Julius Marminge committed on 2/28/2026, 11:17:03 PM· committed by Julius Marmingeparentd052d48
2 files changedLine totals unavailable