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
ACP: classify Task tool as kind 'think' (subagent cards) #30557
When opencode spawns a subagent via its task tool, the ACP toToolKind function at packages/opencode/src/acp/tool.ts:65-86 returns "other" because "task" falls through to the default branch. This means any ACP client (including the AoE cockpit dashboard) cannot render the task tool call in a dedicated ThinkToolCard — it shows as a generic "other" card instead.
Note: "think" is not a recognized ToolKind at all in the current codebase.
Request
Add case "task": return "think" to toToolKind so ACP clients can dispatch task subagent tool calls to the correct card type. This likely also requires adding "think" to the ToolKind type definition.
This appears to be a feature request, but the title does not start with [FEATURE]: as required by the feature request template.
The feature request template was not used — it requires a verification checkbox confirming you've searched for existing issues and a description of the problem/need in the template format.
Please edit this issue to address the above within 2 hours, or it will be automatically closed.
If you believe this was flagged incorrectly, please let a maintainer know.
Activity
github-actions commentedon Jun 3, 2026
This issue doesn't fully meet our contributing guidelines.
What needs to be fixed:
[FEATURE]:as required by the feature request template.Please edit this issue to address the above within 2 hours, or it will be automatically closed.
If you believe this was flagged incorrectly, please let a maintainer know.
Seluj78 commentedon Jun 3, 2026
Yeah no that's wrong. it's a bug and not a feature request.