**Steps to reproduce:** 1. Open the agent or pipeline interface. 2. Send a message. 3. While the message is processing (send button changes to "Stop"), type another message and press Enter. **Actual results:** - The second message is sent while the first message is still processing. https://github.com/user-attachments/assets/76bd79a8-7bf8-47bf-9f94-2ba4560906ec **Expected results:** - The application should prevent sending additional messages while the first message is still processing.