As opposed to Chat Mode 'reply' that lets user respond after every model message...
Chat Mode 'yesuser' lets user respond at any time. When a model is typing, if the user hits any key, then interrupt the model typing, and get user input.
Or:
If user does any input while model is typing,
then go into CHAT_MODE reply
If was not in reply mode
Then send **** has joined message
As opposed to Chat Mode 'reply' that lets user respond after every model message...
Chat Mode 'yesuser' lets user respond at any time. When a model is typing, if the user hits any key, then interrupt the model typing, and get user input.
Or:
If user does any input while model is typing,
then go into CHAT_MODE reply
If was not in reply mode
Then send **** has joined message