0xzkslr-ai
03505ac4e0
fix(frontend): rejoin active runs after reopening chats ( #5536 )
...
* fix(frontend): rejoin active runs after reopening chats
* test(frontend): mock thread runs query in stream options test
* fix(frontend): avoid rejoining completed runs from stale cache
* fix(frontend): tighten active run recovery cleanup
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-09-20 11:40:31 +08:00
zhangwei-way
b6503e9a35
feat(knowledge): add per-message RAGFlow retrieval scope ( #5238 )
...
* feat(knowledge): integrate RAGFlow retrieval and management
* test(knowledge): cover merged listing tool
* feat(knowledge): add per-message retrieval scope
* chore(docs): remove unrelated document
* docs(knowledge): add interaction screenshots
* feat(knowledge): simplify scope selector trigger
* docs(knowledge): refresh selector screenshot
* feat(knowledge): defer standalone management
* docs(knowledge): show chat-only scope UI
* fix(knowledge): honor scope on clarification replies
* fix(knowledge): harden scoped replay validation
* docs(knowledge): clarify replay scope precedence
* fix(knowledge): keep provider settings on tools
* fix(config): preserve tools-only knowledge settings
* fix(knowledge): submit custom assistant identity
* refactor(knowledge): trim PR scope changes
* fix(knowledge): sanitize document scope display
* feat(knowledge): enable scope selection in main chat
* fix(knowledge): emphasize active scope icon without button frame
* fix(knowledge): close context scrubbing and refresh e2e checks
* fix(knowledge): preserve idempotent canonical retries
* fix(knowledge): accept promptless conversation runs
* style(knowledge): format backend regression tests
* chore(knowledge): trim PR scope and fix frontend format
* fix(knowledge): remove shared-scope notice
* fix(knowledge): remove scope persistence notice
* docs(knowledge): include main chat in catalog scope
* fix(knowledge): preserve scope recovery and upgrades
* fix(config): preserve LightRAG knowledge upgrades
---------
Co-authored-by: foreleven <for-eleven@hotmail.com>
2026-09-18 16:59:31 +08:00
Huixin615
1cd5dea336
fix(streaming): signal replay history gaps ( #4426 )
...
* fix(streaming): signal replay history gaps
* fix(streaming): guard initial Redis replay window
* fix(frontend): align inactive gap recovery
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-07-27 07:13:06 +08:00
ShitK
a4ede80deb
fix(runtime): reject unsupported run options and stream modes ( #4430 )
...
* fix(runtime): reject unsupported run options
* fix(runtime): align SDK run compatibility
* fix(frontend): avoid unsupported events stream mode
---------
Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-07-24 19:24:24 +08:00