Files
orca/mobile/src/components
Kelvin Amoaba 9519bf6fe3 perf(mobile): parse only the growing markdown block and cap reveal at 30 Hz (#39031)
* perf(mobile): parse only the growing markdown block and cap reveal at 30 Hz

A streaming chat reply re-parsed its whole Markdown twice on every
reveal frame and re-rendered every block. Finished top-level blocks now
keep their parsed nodes and drawn elements, only the text from the first
unfinished line is parsed again, and phone reveal steps run at most
30 times a second.

* chore(mobile): note why the markdown tree cache may be written during render
2026-11-06 16:58:21 +00:00
..