Stop button needs to be improved

Hi,

The stop button should immediately cancel the llm streaming and immediately cancel the current process.

It should also strictly prevent any new processing starting after the button is pressed.

It seems this is certainly technically possible and would be a massive improvement to the ability for us to code.

Thanks and keep up the great work. You people are changing the world for the better.