diff --git a/.changeset/web-session-lazy-loading.md b/.changeset/web-session-lazy-loading.md new file mode 100644 index 000000000..46ca754f4 --- /dev/null +++ b/.changeset/web-session-lazy-loading.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/kimi-code": patch +--- + +Add scroll-up lazy loading for older messages in the web chat session view, and fix the "new messages" pill overlapping the composer dock. diff --git a/apps/kimi-web/src/App.vue b/apps/kimi-web/src/App.vue index 032ee2331..de1c63040 100644 --- a/apps/kimi-web/src/App.vue +++ b/apps/kimi-web/src/App.vue @@ -1026,6 +1026,10 @@ function openPr(url: string): void { :file-reload-key="client.activeSessionId.value" :session-loading="client.sessionLoading.value" :compaction="client.compaction.value" + :has-more-messages="client.hasMoreMessages.value" + :loading-more="client.loadingMoreMessages.value" + :loading-more-error="client.loadMoreMessagesError.value" + :load-older-messages="client.loadOlderMessages" :workspace-name="client.visibleWorkspace.value?.name" :workspace-root="client.visibleWorkspace.value?.root ?? client.status.value.cwd" :git-diff-stats="client.gitDiffStats.value" diff --git a/apps/kimi-web/src/components/ChatPane.vue b/apps/kimi-web/src/components/ChatPane.vue index e28a0ac4d..898776e3b 100644 --- a/apps/kimi-web/src/components/ChatPane.vue +++ b/apps/kimi-web/src/components/ChatPane.vue @@ -1,6 +1,6 @@