mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-08-03 21:45:27 +00:00
Chat components subscribed to the entire chat store, so every streaming delta re-rendered every assistant message. Subscribe to narrow store slices and memoize ChatMessage so settled messages no longer re-render on each delta. Cap getImageDataUri at 10MB, matching the media picker, so oversized local images are not inlined into the webview DOM. |
||
|---|---|---|
| .. | ||
| components | ||
| hooks | ||
| lib | ||
| services | ||
| stores | ||
| styles | ||
| App.tsx | ||
| main.tsx | ||
| vite-env.d.ts | ||