mateclaw/mateclaw-ui/src/composables
matevip 6a13cc2f50 perf(chat): throttle streaming markdown render and defer chart mounts
- add useStreamingMarkdown: cap mid-stream markdown re-render to ~140ms,
  full-fidelity render once the segment completes
- skip code-block language auto-detection while streaming (escaped plain
  text), restore full highlighting on the final render
- defer echarts/mermaid blocks to a lightweight loading placeholder while
  streaming so their parsers never run on truncated source
- bypass the render cache for streaming-mode output
- wire into ContentSegment and MessageBubble (content + thinking)
2026-06-15 11:39:24 +08:00
..
__tests__ perf(chat): throttle streaming markdown render and defer chart mounts 2026-06-15 11:39:24 +08:00
channels feat(channel/qq): add scan-to-bind onboarding via QQ Open Platform Lite portal 2026-05-20 21:47:49 +08:00
chat fix(chat): 工具框乱序 + 流式/调试开关失效 + 思考堆积修复 2026-06-09 16:04:41 +08:00
capabilities.ts feat(ui,workspace): consume backend access endpoint for capability state 2026-05-15 10:18:30 +08:00
useAuthenticatedAttachment.ts feat(model3d): Tencent Hunyuan 3D provider — Pro/Rapid action routing + <model-viewer> preview 2026-05-01 22:39:13 +08:00
useBreakpoint.ts refactor(chat): extract conversation sidebar and shared UI primitives 2026-05-17 11:49:44 +08:00
useEChartsRenderer.ts feat(datasource): add auto ECharts visualization for SQL query results 2026-04-06 14:53:22 +08:00
useFileDrop.ts refactor(chat): extract conversation sidebar and shared UI primitives 2026-05-17 11:49:44 +08:00
useGlobalFileDownloadClick.ts fix(ui): intercept generated-file downloads so failures never wedge the SPA (#243) 2026-06-01 20:21:21 +08:00
useGlobalWikilinkClick.ts feat(wiki): chat-rendered wikilinks navigate via cross-KB lookup 2026-05-28 09:25:58 +08:00
useKatexRenderer.ts fix(wiki): smaller batch-create + resume button for partial generation 2026-04-26 18:42:27 +08:00
useLiveAgent.ts refactor(ui): fold the live runtime view into the Employees page 2026-05-16 14:50:58 +08:00
useMarkdownRenderer.ts perf(chat): throttle streaming markdown render and defer chart mounts 2026-06-15 11:39:24 +08:00
useMcpServers.ts fix(mcp): refresh agent cache on MCP connection change + non-blocking connect (#289) 2026-06-09 14:14:08 +08:00
useMcToast.ts refactor(ui): swap ElMessage for project-native mcToast, finish mcConfirm migration 2026-05-15 10:19:24 +08:00
useMermaidRenderer.ts fix(ui/chat): mermaid streaming flicker + copy/download buttons 2026-05-08 17:09:22 +08:00
useNavItems.ts feat(ui,router): gate routes and sidebar by workspace capability 2026-05-15 10:18:38 +08:00
useNotificationCenter.ts feat(ui): surface pending approvals + stuck agents as sidebar badges 2026-05-15 10:17:30 +08:00
usePixelarticons.ts fix(skill): parseIconValue accepts site-absolute paths + restore ckjia-shopping nameZh/nameEn/tags 2026-05-03 17:14:43 +08:00
useSkillName.ts feat(skill): BuiltinSkillSeedService — close SQL/SKILL.md double-write 2026-04-24 06:55:18 +08:00
useStreamingMarkdown.ts perf(chat): throttle streaming markdown render and defer chart mounts 2026-06-15 11:39:24 +08:00
useToolLabel.ts feat(ui): localize tool call display via useToolLabel 2026-04-23 08:09:37 +08:00
useWikiJobPoller.ts chore: sync multiple commits from private dev 2026-04-19 18:37:44 +08:00
useWikiPageType.ts feat(wiki): honour KB pageType profile in transformations, agent pages & UI 2026-06-08 21:02:50 +08:00
useWorkflowDraft.ts feat(workflow): trigger workspace isolation + step property editor + custom dialogs 2026-05-08 15:06:16 +08:00
useWorkflowGraph.ts fix(ui): preserve snowflake ID precision through form round-trips (#133) 2026-05-15 15:51:33 +08:00
wikilink.ts feat(wiki): slug-first wikilink resolution and safe DOM postprocess 2026-05-28 08:16:56 +08:00