llama.cpp
ui: Mermaid Diagrams in chat + interactive preview
#24032
Merged

ui: Mermaid Diagrams in chat + interactive preview #24032

allozaur
github-actions github-actions added examples
github-actions github-actions added server/ui
allozaur allozaur requested a review from ggerganov ggerganov 14 days ago
allozaur allozaur requested a review from ServeurpersoCom ServeurpersoCom 14 days ago
allozaur allozaur marked this pull request as ready for review 14 days ago
allozaur allozaur requested a review 14 days ago
allozaur allozaur requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 14 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-06-03
allozaur allozaur force pushed from 2a8f56ee to 531c6d1c 14 days ago
allozaur
allozaur commented on 2026-06-03
allozaur allozaur force pushed from 42002152 to 36716a3c 14 days ago
allozaur
allozaur commented on 2026-06-03
allozaur allozaur force pushed from 356fe97f to 1c8ac208 14 days ago
allozaur allozaur force pushed from 1c8ac208 to d8423ac4 14 days ago
allozaur feat: Mermaid Preview + Dialog components
2729a968
allozaur chore: add constants for mermaid block wrapper classes
9c8c1320
allozaur feat: create rehypeEnhanceMermaidBlocks plugin for mermaid diagram en…
04fa3835
allozaur feat: integrate mermaid enhancement plugin and add button click handling
85eebe93
allozaur feat: add CSS styling for enhanced mermaid block wrappers
81fef03d
allozaur fix: update mermaid initialization config and fix incomplete block re…
86dabceb
allozaur chore: formatting
cc8d8cf1
allozaur fix: prevent concurrent Mermaid diagram rendering during streaming
647e561f
allozaur refactor: recursively extract text content in mermaid-pre plugin
88885373
allozaur refactor: MermaidPreviewControls component
39d9e5f3
allozaur centralize SVG icon constants in shared constants module
3508a3e7
allozaur refactor: Cleanup
4b0c3ebe
allozaur fix: replace state-based guard with immediate node marking
e2d5a297
allozaur refactor: Extract markdown handlers and utilities into dedicated modules
1c155b0e
allozaur refactor: Cleanup
731d2c86
allozaur refactor: Extract shared utilities for code and mermaid block enhance…
4627f4f4
allozaur allozaur force pushed from d8423ac4 to 4627f4f4 13 days ago
ggerganov
ggerganov approved these changes on 2026-06-03
ServeurpersoCom
ServeurpersoCom approved these changes on 2026-06-03
ServeurpersoCom
ServeurpersoCom
allozaur
allozaur allozaur merged ee4cf705 into master 13 days ago
ServeurpersoCom
ServeurpersoCom
StrikeOner
engrtipusultan
engrtipusultan
allozaur
engrtipusultan
allozaur
allozaur
allozaur allozaur deleted the 23477-mermaid-diagrams branch 12 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone