Definitive status — blocked upstream
Verified against anthropics/claude-code issues (2026-04-24 search):
- #12890 — "BUG: AskUserQuestion tool not available to subagents regardless of configuration". Closed as not-planned. Worked in CC 2.0.55, broke in 2.0.56, Anthropic will NOT be restoring it.
- #34592 — "AskUserQuestion unavailable in all sub-agent contexts despite docs stating foreground pass-through".
- #18721 — "DOCS: Missing warning and workflow guidance for AskUserQuestion limitation in Subagents".
- #20275 — "DOCS: AskUserQuestion tool lacks documentation; conflicts with Agent SDK docs".
Root cause: CC filters AskUserQuestion at the system level when spawning subagents, regardless of tools: frontmatter. Configuration is ignored.
No workaround: none documented. Doesn't matter if the subagent is foreground or background, spawned via Task or otherwise — tool is stripped.
What this means for TMB
All four plugin agents (bro, architect, swe, pr-reviewer) are subagents spawned via the Task tool from the main CC conversation. None of them can use AskUserQuestion, ever.
The onboarding skills have been reverted to text-based multi-choice (Reply with 1/2/3). This is permanent until upstream reverses the not-planned close.
Possible workarounds (none pursued)
- Main-Claude-mediated UI — emit a structured signal from bro, have main Claude intercept and render AskUserQuestion. Requires main-Claude cooperation via a plugin hook; CC doesn't currently expose the necessary seam.
- Native terminal menu via Bash —
select prompts or similar. Works but not rendered in the CC chat UI; appears as opaque terminal output.
- Text-based multi-choice with clean labels — what we're doing. Slightly clunkier, universally works.
Resolution
Recommendation
Close this once the revert is merged. Re-file a new issue only if Anthropic reopens #12890 and restores the tool.
Related
Definitive status — blocked upstream
Verified against anthropics/claude-code issues (2026-04-24 search):
Root cause: CC filters
AskUserQuestionat the system level when spawning subagents, regardless oftools:frontmatter. Configuration is ignored.No workaround: none documented. Doesn't matter if the subagent is foreground or background, spawned via Task or otherwise — tool is stripped.
What this means for TMB
All four plugin agents (bro, architect, swe, pr-reviewer) are subagents spawned via the Task tool from the main CC conversation. None of them can use AskUserQuestion, ever.
The onboarding skills have been reverted to text-based multi-choice (
Reply with 1/2/3). This is permanent until upstream reverses the not-planned close.Possible workarounds (none pursued)
selectprompts or similar. Works but not rendered in the CC chat UI; appears as opaque terminal output.Resolution
AskUserQuestionremoved from bro'stools:allowlist.first-run-onboardingandtmb-reonboardskills.Recommendation
Close this once the revert is merged. Re-file a new issue only if Anthropic reopens #12890 and restores the tool.
Related