llama.cpp/tools/server/webui/src
Pascal 4fca9bfe16 webui: add early exit for unchanged content in markdown processing
Skip redundant processing when coalesced chunks result in identical
content. During rapid streaming, multiple chunks may arrive and coalesce
into pendingMarkdown while processing is ongoing. When the final
coalesced content equals what was just processed, we can skip entirely.

Also clarify the RAF yield comment: the key insight is that chunks
arriving during the yield naturally coalesce, so we always render
the latest state without explicitly tracking what to skip.
2026-02-02 12:00:19 +01:00
..
lib webui: add early exit for unchanged content in markdown processing 2026-02-02 12:00:19 +01:00
routes webui: apply webui_settings on first load (#18223) 2025-12-23 15:48:03 +01:00
styles feat(webui): improve LaTeX rendering with currency detection (#16508) 2025-11-03 00:41:08 +01:00
app.css feat: Improve Code blocks rendering + add auto scroll + improve global scroll bar behavior 2026-01-26 14:32:40 +01:00
app.d.ts webui: Fix selecting generated output issues during active streaming (#18091) 2025-12-18 11:13:52 +01:00
app.html SvelteKit-based WebUI (#14839) 2025-09-17 19:29:13 +02:00