Files
nocobase/packages/plugins/@nocobase/plugin-data-visualization/src
Drol 480a343256 Feat/ai employee parallel conversation (#9344)
* refactor(ai): add facade wrapper useChat for useChatMessagesStore

* refactor(ai): isolate chat session state

* feat(ai): support resuming cached chat streams

* feat(ai): resume streaming conversations on chat open

* fix(ai): restore chat hook imports and lint cleanup

* refactor(ai): move message fetch state into chat session

* fix(ai): avoid concurrent chat resume and stream

* fix(ai): show background working when chunks cache missing

* fix(ai): reuse active conversation state on reopen

* refactor(ai): add TTL to stream chunks

* refactor(ai): make streamCached instacne as AIEmployee property

* feat(ai): add read property to aiConversations

* refactor(ai): simplify WorkflowTaskList component

* refactor(ai): add conversation unread count auto refresh

* refactor(ai): optimize the number of requests in conversation component

* feat(ai): add active notifications for unread ai conversation

* feat(ai): add parallel conversations limit

* fix(ai): resume stream should not get repetitive messages

* fix(ai): should not changed steam cached length before streaming end

* fix(ai): store ToolCallInvokeStatus bucketed by sessionId

* fix(ai): sub agent message lose ToolCallInvokeStatus after refresh page

* fix(ai): should show backgroundWorkingHint component in normal streaming
2026-05-11 20:52:07 +08:00
..
…