You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(tui): request to allow queue the input request #10
After I submit one request from input box, the agent submits it LLM, waits for response from LLM, or displays the response. This is good.
Sometimes, I have another request in mind, and want to input it from TUI immediately. But now, it's not allowed. I have to wait for the accomplishment of the last request.
Can the agent allow user to input new request and put it into a queue? After the current request is accomplished, the one in queue can be processed.
While the agent is busy (waiting on the LLM or running a tool), you can now just start typing in the input box and press Enter — your message is queued and runs automatically as soon as the current turn finishes. Press Esc to cancel a queued message. You'll see a faint "type to queue a follow-up" hint in the input box while a turn is in progress.
A couple of notes:
It's single-slot for now — if you queue a second message before the first runs, it replaces it. If you'd like multiple messages to stack in a FIFO queue, let me know and I'll extend it.
This is separate from btw (Ctrl+B), which injects a message into the turn that's already running (to steer it mid-flight) rather than queuing one for after.
Grab it via the usual install/update and give it a try:
Activity
sanjeev23oct commentedon Aug 19, 2026
Thanks for your feedback, this feature will be available soon in day or two.
How are you finding it so far?
Which model you are using?
sanjeev23oct commentedon Aug 20, 2026
This is shipped in v0.15.142 🎉
While the agent is busy (waiting on the LLM or running a tool), you can now just start typing in the input box and press Enter — your message is queued and runs automatically as soon as the current turn finishes. Press Esc to cancel a queued message. You'll see a faint "type to queue a follow-up" hint in the input box while a turn is in progress.
A couple of notes:
Grab it via the usual install/update and give it a try:
curl -fsSL https://raw.githubusercontent.com/zap-coding-agent/zap-coding-agent/main/install.sh | bashLeaving this open for now so you can confirm it works the way you expected — feedback welcome!
std3lqi commentedon Aug 21, 2026
The new single slot looks good. So I can draft my second request while waiting for the running one to finish. Thanks!
Just a trivial problem: The new single slot seems not accepting the paste with Ctrl+Shift+V.
std3lqi commentedon Aug 21, 2026
This agent is amazing! I like it, and am still exploring its various features.
I'm using mostly local LLM on ollama and llama.cpp. QWEN3 Coder and another one tuned for RUST.
feat(tui): queue a follow-up request while a turn is running (v0.15.141)