kimi-code/apps/vscode/webview-ui/src
Kai beeb964393
fix(vscode): reduce webview streaming re-render churn (#1994)
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.
2026-07-21 13:10:59 +08:00
..
components fix(vscode): reduce webview streaming re-render churn (#1994) 2026-07-21 13:10:59 +08:00
hooks feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
lib feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
services feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
stores feat(vscode): scope thinking effort to the current session (#1951) 2026-07-20 18:27:42 +08:00
styles feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
App.tsx feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
main.tsx feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
vite-env.d.ts feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00