-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Description
- Currently the chat is not loading more messages after the first sent message. That is because we do not generate a session before polling.
chat/new_messageshould always be followed by achat/generateand then pollingcheck_generation.
This is the full flow:
- Add a "Retry response generation"
Upon running chat/check_session, If the last message is from a human and chatMessageTaskId is nil, we must add a button to retry the response generation:
- If
chatMessageTaskIdis NOTnil, then we rerunchat/check_generationwith thechatMessageTaskIdas a parameter.
-
When sending a message we must disable sending more messages while
chat/check_generationis polling.
Not sure if this already works on Android, but worth checking. -
This should just say "Type a message..."
-
Selected conversation is not marked in Conversation list. Add a checkmark to indicate selected conversation.
-
Conversation title is not showed anywhere in the chat screen, so it's hard to keep track of the selected conversation. Title should be added.
-
Dates for each message should be formatted to mimic web and iOS.
-
(Optional) Since Assistant is now a button on front page on both iOS and Android, we can remove the icon here:
This is already removed on iOS.