dify/web/app/components/workflow/nodes/_base/hooks
hjlarry 2f7336b5d9 fix knowledge retrieval node add freeze
Knowledge Retrieval panel effects depend on setInputs. In the collaboration branch the callback chain started changing identity on every render, so adding this node could repeatedly write node data and freeze the browser.

Stabilize the collaborative workflow API returned by useCollaborativeWorkflow and keep useNodeCrud.setInputs stable while forwarding to the latest updater. Add a regression test for the stable setInputs contract.
2026-04-13 16:59:58 +08:00
..
__tests__ fix knowledge retrieval node add freeze 2026-04-13 16:59:58 +08:00
use-available-var-list.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
use-node-crud.ts fix knowledge retrieval node add freeze 2026-04-13 16:59:58 +08:00
use-node-help-link.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00
use-node-info.ts Feature/newnew workflow loop node (#14863) 2025-03-05 17:41:15 +08:00
use-one-step-run.ts refactor(web): migrate remaining toast usage (#34433) 2026-04-02 04:16:50 +00:00
use-output-var-list.ts fix: fix outputs share same name var (#34604) 2026-04-10 11:30:21 +00:00
use-resize-panel.ts chore: knip fix (#34481) 2026-04-02 15:03:42 +00:00
use-toggle-expend.ts fix(workflow): correct maximized editor panel layout in execution logs (#34909) 2026-04-10 10:59:09 +00:00
use-var-list.ts chore(web): new lint setup (#30020) 2025-12-23 16:58:55 +08:00