- 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_message should always be followed by a chat/generate and then polling check_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
chatMessageTaskId is NOT nil, then we rerun chat/check_generation with the chatMessageTaskId as a parameter.
-
When sending a message we must disable sending more messages while chat/check_generation is 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.
chat/new_messageshould always be followed by achat/generateand then pollingcheck_generation.This is the full flow:
Upon running
chat/check_session, If the last message is from a human andchatMessageTaskIdisnil, we must add a button to retry the response generation: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.