Knowledge base selection display issue when exceeding 30 items in Chat Assistant/Agent configuration
I'd like to report a display issue in the RAGFlow Chat Assistant / Agent configuration:
Issue Title: Knowledge base selection display issue when exceeding 30 items in Chat Assistant/Agent configuration
Environment: RAGFlow (latest version)
Issue Description: When configuring a Chat Assistant or Agent, the knowledge base list displays only 30 items by default. While searching can locate knowledge bases beyond the initial 30, after selecting one via search results, it fails to display properly in the configuration panel.
Steps to Reproduce:
Create more than 30 knowledge bases
Navigate to Chat Assistant or Agent configuration
Observe that only 30 knowledge bases are displayed
Use search to locate a knowledge base not in the initial list (item 31+)
Select that knowledge base
Check the configuration panel - the selected knowledge base does not appear
Expected Behavior: The configuration interface should display all selected knowledge bases regardless of whether they appear in the initial limited view.
Actual Behavior: Knowledge bases selected via search (beyond the 30-item limit) are not displayed in the configuration panel, even though they appear to be selected.
Impact: Users with more than 30 knowledge bases cannot properly manage or verify their selections in Chat Assistant/Agent configurations.
Additional Context: This appears to be related to pagination/limit handling in the frontend component that manages knowledge base selection for Chat Assistants and Agents.
Thank you for investigating this issue.
Source: infiniflow/ragflow