mirror of
https://github.com/nocobase/nocobase.git
synced 2026-11-02 12:13:22 +08:00
* 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