Describe the bug
In Grok Build explicitly stopping a thread and sending a new prompt just resumes the old thread, which keeps executing until it completes the original prompt, and the new prompt sits queued the whole time.
To Reproduce
- Send a prompt that takes a while to complete.
- Explicitly stop the thread (terminate the run).
- Send a new prompt.
- The old thread resumes and keeps processing the original prompt to completion.
- The new prompt stays queued until then — even though the thread was terminated before it was sent.
Expected behavior
- Stopping a thread should genuinely cancel the current run so subsequent prompts start immediately.
- There should be a way to choose between steering the in-flight model vs queueing the message — currently neither option is exposed.
Environment
- Client: Grok Build (t3-code MCP)
- Observed consistently: yes — every time a stopped thread is followed by a new prompt
Describe the bug
In Grok Build explicitly stopping a thread and sending a new prompt just resumes the old thread, which keeps executing until it completes the original prompt, and the new prompt sits queued the whole time.
To Reproduce
Expected behavior
Environment