/btw command blocks instead of answering in background (v2.1.73)
Resolved 💬 3 comments Opened Mar 11, 2026 by theaayushstha1 Closed Mar 15, 2026
Description
When using /btw while Claude is actively working on a task, the yellow overlay message appears correctly, but the response does not come back in the background. Instead, it waits until the main task completes before answering the /btw question.
Expected behavior
Per the docs: "The side question runs independently and does not interrupt the main turn." The /btw response should appear asynchronously in the overlay while Claude continues working on the main task.
Actual behavior
- Start a long-running task (e.g., running a test suite)
- Type
/btw some quick question - Yellow overlay appears with the question
- No response until the main task finishes
- After main task completes, /btw gets answered
Environment
- Claude Code version: 2.1.73
- OS: macOS Darwin 25.3.0 (Apple Silicon)
- Shell: zsh
- Node.js: v22.14.0
Additional context
CLAUDE_CODE_DISABLE_BACKGROUND_TASKSis not set- Also, typing
/btwwhen Claude is idle routes it to the skill system which returns "Unknown skill: btw" instead of being handled as a built-in command
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗