Skip to content

Add pagination for conversation history loading#272

Open
ijry wants to merge 1 commit into
xintaofei:mainfrom
ijry:feat/conversation-history-pagination
Open

Add pagination for conversation history loading#272
ijry wants to merge 1 commit into
xintaofei:mainfrom
ijry:feat/conversation-history-pagination

Conversation

@ijry

@ijry ijry commented Jun 11, 2026

Copy link
Copy Markdown

Summary

  • add backend pagination params and metadata to get_folder_conversation
  • load only the newest page by default, with incremental history loading in the conversation runtime
  • add a UI action to load earlier messages for conversation detail, with i18n strings and updated tests

Testing

  • pnpm exec tsc --noEmit
  • pnpm exec vitest run src/contexts/conversation-runtime-context.test.tsx src/components/conversations/conversation-detail-panel-layout.test.ts src/components/message/sub-agent-session-dialog.test.tsx

@ijry ijry force-pushed the feat/conversation-history-pagination branch from f52d92b to 58c81cc Compare June 11, 2026 13:03
@ijry ijry force-pushed the feat/conversation-history-pagination branch from 58c81cc to 85b63cc Compare June 11, 2026 13:10
@xintaofei

Copy link
Copy Markdown
Owner

Thank you for your pull request. The current virtual list performs very well and does not require pagination. In fact, pagination would lose some functionality, such as message navigation and conversation location.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants