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
System prompt: tell the model its between-tool-call text is never read #59012
Every model in OpenCode narrates between tool calls — "you need to do X", "I've opened the issue but haven't done Y" — nobody reads it, and the model doesn't know that.
Suggested behavior: put it in the system prompt. Tell the model its messages between tool calls are not read, so it stops producing them.
Thanks for the suggestion! You're asking for the default system prompt to tell the model that the text it writes between tool calls isn't read and that questions asked mid-task won't be answered, so it stops narrating and asking. The maintainers will consider it.
In v2, text the model writes between tool calls is meant to show in the TUI and app, and some people rely on it to follow progress. So this would be a change to the default behaviour rather than a fix.
You can get this behaviour now by adding the instruction yourself, either in an AGENTS.md file (in your project or in ~/.config/opencode/) or through instructions in your config. For example:
Work through tasks without stopping. Don't narrate between tool calls and don't ask questions mid-task; nobody will answer them. Choose a sensible default, keep going, and report back at the end.
Activity
opencode-agent commentedon Oct 25, 2026
Thanks for the suggestion! You're asking for the default system prompt to tell the model that the text it writes between tool calls isn't read and that questions asked mid-task won't be answered, so it stops narrating and asking. The maintainers will consider it.
In v2, text the model writes between tool calls is meant to show in the TUI and app, and some people rely on it to follow progress. So this would be a change to the default behaviour rather than a fix.
You can get this behaviour now by adding the instruction yourself, either in an
AGENTS.mdfile (in your project or in~/.config/opencode/) or throughinstructionsin your config. For example:Related:
fix(core): keep between-tool narration brief