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
Rejecting use of a tool aborts the response entirely #7730
I set webfetch to ask. Occasionally the model will want to use the webfetch tool for something I want it to work through locally. If I reject the use of the tool, the response is summarily aborted and the prompt remains unanswered.
What I expected is that the model would just be informed the user denied use of the tool and it would continue on reasoning without it. This is my experiencing using other agents such as Kiro CLI
Ok, perhaps this is intended, although #3953 (comment) shows more along the lines of what I'd expect.
If this intended behavior, can I perhaps reframe this as a feature request in that we separate the existing option into "Reject and Abort" and "Reject and Continue" or some such?
BTW, as I see from #3953 it might be relevant, I'm using gpt-oss-20b with 128k context via llama.cpp.
Activity
github-actions commentedon Jan 11, 2026
This issue might be a duplicate of existing issues. Please check:
Feel free to ignore if none of these address your specific case.
jtackaberry commentedon Jan 11, 2026
Ok, perhaps this is intended, although #3953 (comment) shows more along the lines of what I'd expect.
If this intended behavior, can I perhaps reframe this as a feature request in that we separate the existing option into "Reject and Abort" and "Reject and Continue" or some such?
BTW, as I see from #3953 it might be relevant, I'm using gpt-oss-20b with 128k context via llama.cpp.
rekram1-node commentedon Jan 11, 2026
@jtackaberry this is intentional behavior that u can disable using:
in your opencode config
jtackaberry commentedon Jan 11, 2026
Ah, thanks @rekram1-node . I did RTFM (or try to) but I guess this being experimental means it's undocumented.
Works as advertised. Thanks for the pointer.