Single stream limit across the app #57

Open
opened 2026-09-26 16:42:22 +00:00 by Jc-965 · 0 comments
Member

While any response is streaming, the composer is disabled everywhere, including other chats and a new chat, so you can't start a second conversation until the current answer finishes. The server has no such limit, since each streaming request is independent. Related to #55.

We want to be able to open a new chat or switch to another one and send a message while a response is still streaming elsewhere. Each chat should show only its own response, and chats with a response in progress should be marked in the sidebar. Within one chat, a new message should still wait until the current response finishes or is stopped. You can refer to ChatGPT for the desired behavior.

While any response is streaming, the composer is disabled everywhere, including other chats and a new chat, so you can't start a second conversation until the current answer finishes. The server has no such limit, since each streaming request is independent. Related to #55. We want to be able to open a new chat or switch to another one and send a message while a response is still streaming elsewhere. Each chat should show only its own response, and chats with a response in progress should be marked in the sidebar. Within one chat, a new message should still wait until the current response finishes or is stopped. You can refer to ChatGPT for the desired behavior.
krishsax added this to the Surface project 2026-09-26 19:03:39 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ScottyLabs/cmugpt-surface#57
No description provided.