Two chat kinds currently live side by side: chat (the ported ChatNode) and chat2 (NewChatNode). Once the canvas chat node reaches parity, remove the old one so there is a single canonical chat surface: delete ChatNode, the chat node kind, and the duplicate right-click menu entry.
Pairs with the streaming issue. Files: src/components/ChatNode.tsx, src/components/ThreadsView.tsx.
Two chat kinds currently live side by side:
chat(the portedChatNode) andchat2(NewChatNode). Once the canvas chat node reaches parity, remove the old one so there is a single canonical chat surface: deleteChatNode, thechatnode kind, and the duplicate right-click menu entry.Pairs with the streaming issue. Files:
src/components/ChatNode.tsx,src/components/ThreadsView.tsx.