-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Labels
Description
Issue Checklist
- I understand that issues are for feedback and problem solving, not for complaining in the comment section, and will provide as much information as possible to help solve the problem.
- My issue is not listed in the FAQ.
- I've looked at pinned issues and searched for existing Open Issues, Closed Issues, and Discussions, no similar issue or discussion was found.
- I've filled in short, clear headings so that developers can quickly identify a rough idea of what to expect when flipping through the list of issues. And not "a suggestion", "stuck", etc.
- I've confirmed that I am using the latest version of Cherry Studio.
Platform
macOS
Version
v1.7.19
Bug Description
The Knowledgeapp feature lacks an error-handling queue or notification throttling mechanism. When processing a batch of URLs or files (e.g., 50+ items), every single failure triggers an individual toast notification. This results in a "toast storm" where the UI is obstructed by dozens of overlapping or sequential error messages, rendering the app unusable until the stack clears.
Steps To Reproduce
- Open the Knowledge feature
- Attempt to add a large batch of items (50+ URLs or a folder of mixed files)
- Ensure some items will trigger a failure (e.g., use broken URLs, restricted domains, or unsupported file formats)
- Observe the UI behavior as the processing starts
Expected Behavior
Error notifications should be aggregated. If multiple items fail during a batch process, the UI should display a single summary notification (e.g., "42 items failed to process") with an option to view a detailed log, rather than spawning an individual toast for every single failure.
Relevant Log Output
Additional Context
No response
Reactions are currently unavailable
