Description
Allow users to stop an ongoing AI response generation from the UI.
Changes Made:
Add “Stop” button while AI is responding
Cancel request using AbortController
Stop streaming output immediately
Impact:
Gives users control
Prevents long/unwanted outputs
Small logic addition