{"name":"tengu_tool_detach","slug":"tengu-tool-detach","family":"flag","title":"Feature flags","noun":"feature flag","description":"A long-running tool call can now be moved to the background instead of blocking when a new message comes in","description_source":"entry","described_by":{"version":"2.1.277","anchor":"long-running-tool-calls-can-now-detach-to-the-background-whe"},"presence":{"first_seen":"2.1.277","removed_in":null,"in_current_build":true,"newest_mined":"2.1.322","builds":41,"mined_builds":161,"first_cited":{"version":"2.1.277","released_at":"2026-09-18 16:22:26","spans":1}},"aliases":[],"entries":[{"version":"2.1.287","anchor":"tool-detach-backgrounded-calls-now-track-let-go-and-ask-p","heading":"Tool calls moved to the background can no longer stop to ask you questions","line":"A tool call moved to the background can no longer ask you a question later, and headless sessions can move tool calls to the background","released_at":"2026-10-01 16:59:25","reason":"gate cited by this entry"},{"version":"2.1.277","anchor":"long-running-tool-calls-can-now-detach-to-the-background-whe","heading":"Long-running tool calls can now detach to the background when a new message arrives","line":"A long-running tool call can now be moved to the background instead of blocking when a new message comes in","released_at":"2026-09-18 16:22:26","reason":"gate cited by this entry"},{"version":"2.1.277","anchor":"tool-calls-can-now-be-detached-to-background-mid-flight-to","heading":"Tool calls can now be 'detached' to background mid-flight to let queued messages through","line":"A running tool call can now be detached to the background so a queued message can go through, tracked via telemetry","released_at":"2026-09-18 16:22:26","reason":"gate cited by this entry"}],"entries_total":3,"docs":[],"docs_total":0,"gates":[{"version":"2.1.287","state":"unknown","account":null,"baseline":null,"code_default":true},{"version":"2.1.277","state":"unknown","account":null,"baseline":null,"code_default":true}],"related":[{"name":"tengu_tool_cgroup","slug":"tengu-tool-cgroup","description":"On Linux you can cap memory for shell commands so a runaway process cannot eat your machine."},{"name":"tengu_tool_cgroup_exclude_classes","slug":"tengu-tool-cgroup-exclude-classes","description":"Memory limits now reach npm, git, tmux, LSP, MCP and hooks, but everything except Bash is excluded."},{"name":"tengu_tool_cpu_by_phase","slug":"tengu-tool-cpu-by-phase","description":"Remote sessions now report per-phase CPU usage split between CLI and tool subprocesses."},{"name":"tengu_tool_memory_cgroup","slug":"tengu-tool-memory-cgroup","description":"On Linux you can cap memory for shell commands so a runaway process cannot eat your machine."},{"name":"tengu_tool_pear","slug":"tengu-tool-pear","description":"A new capability gate tied to the opus_5_5_prompt_bundle flag can unlock certain model features, and a tool_pear beta header now depends on a flag not yet read for this account"},{"name":"tengu_tool_result_dedup","slug":"tengu-tool-result-dedup","description":null},{"name":"tengu_tool_result_pairing_repaired","slug":"tengu-tool-result-pairing-repaired","description":"Tool-result repair now detects and reports 'misplaced' tool results in debug output"},{"name":"tengu_tool_result_persistence","slug":"tengu-tool-result-persistence","description":null},{"name":"tengu_tool_schema_sizes","slug":"tengu-tool-schema-sizes","description":"A new event breaks down tool schema sizes by category, deduplicated and capped at 512 hashes."},{"name":"tengu_tool_search_mode_decision","slug":"tengu-tool-search-mode-decision","description":"An analytics event, not a feature flag. Claude Code logs it when it decides whether tool search is enabled for a request, from the main query path and from compaction. Fields include `enabled`, `mode`, `reason` (for example `model_unsupported` or `no_tools_in_request`), `checkedModel`, `mcpToolCount` and `mcpNonBlocking`."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-tool-detach","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}