fix(webui): drop App markdown warmup; keep preloadMarkdownText export

Startup no longer triggers preloadMarkdownText (#3746). Restore the named
export so MessageBubble can still warm the lazy markdown chunk when the
reasoning panel opens (compatible with current main).

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Xubin Ren 2026-05-15 17:40:54 +00:00 committed by Xubin Ren
parent 52a9300d9e
commit 0f96ab7e70
2 changed files with 3 additions and 3 deletions

View File

@ -157,8 +157,6 @@ export default function App() {
return bootstrapWithSecret(saved);
}, [bootstrapWithSecret]);
if (state.status === "loading") {
return (
<div className="flex h-full w-full items-center justify-center">

View File

@ -10,7 +10,9 @@ interface MarkdownTextProps {
const loadMarkdownRenderer = () => import("@/components/MarkdownTextRenderer");
const LazyMarkdownRenderer = lazy(loadMarkdownRenderer);
export function preloadMarkdownText(): void {
void loadMarkdownRenderer();
}
/**
* Lightweight markdown renderer mirroring agent-chat-ui: GFM + math via