Allow User to Stop Leo's Answer and Enable Input After `Erase Conversation History`

Please allow user to stop Leo’s answer in mid-stream if required. Currently there is no way to stop Leo answering you and you are choose to restart window all together to continue using Leo.
Also, separate issue but related to this, when you click Erase Conversation button while Leo is still answering to you, it effectively kills the entire functionality and you are no longer able to use Leo even if you request new chat from same sidebar.

How to reproduce:
Ask something to Leo
Click Erase Conversation History
You won’t be able to type anything back.
Click three dots on right top of sidebar and click New chat
You still won’t be able to type anything back because send button is greyed out.