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
opencode sub-agent reliability (root-caused from real runs)
auditor: bash catch-all "*": ask β "*": deny β sub-agents no longer stall waiting for user approval prompts in the TUI (observed 25 min / 54 toolcalls β now minutes; blocked commands fall back to read/grep/glob tools)
all 6 sub-agents (planner, finder, auditor, reviewer, debugger, cleaner):
<final_message_rule> β the final message must be the full report/verdict/plan in plain text; never end a turn on a tool call. Fixes opencode returning EMPTY results when models end turns on tool calls (opencode returns the subagent last text part)
EFFORT BUDGET in quality gates (~10 tool calls per scope β deliver LOW confidence + state limitation instead of looping)
# model: frontmatter guidance (set a capable model to avoid weak-model empty results)