{"name":"tengu_tool_cpu_by_phase","slug":"tengu-tool-cpu-by-phase","family":"flag","title":"Feature flags","noun":"feature flag","description":"Remote sessions now report per-phase CPU usage split between CLI and tool subprocesses.","description_source":"entry","described_by":{"version":"2.1.261","anchor":"new-per-phase-cpu-telemetry-gated-behind-claude-code-remote"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.322","builds":0,"mined_builds":161,"first_cited":{"version":"2.1.261","released_at":"2026-09-04 17:49:34","spans":2}},"aliases":[],"entries":[{"version":"2.1.273","anchor":"per-tool-cpu-accounting-now-split-by-phase-via-a-dedicated-f","heading":"Per-tool CPU accounting now split by phase via a dedicated file","line":"Claude Code now tracks CPU usage per phase for individual shell tool calls","released_at":"2026-09-15 18:06:34","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.269","anchor":"bg-tasks-report-running-telemetry-field-now-normalized-defa","heading":"bg_tasks_report_running telemetry field now normalized, default-on","line":"The bg_tasks_report_running telemetry field now defaults to on instead of logging a raw, possibly blank value","released_at":"2026-09-11 18:12:49","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.265","anchor":"cgroup-cpu-accounting-rewritten-to-read-cpuacctusage-direct","heading":"cgroup CPU accounting rewritten to read cpuacct.usage directly, adds shell CPU tracking","line":"CPU telemetry now reads cgroup usage from a fixed path and adds a new shell CPU time metric","released_at":"2026-09-08 19:05:16","reason":"gate cited by this entry, found in this entry's text"},{"version":"2.1.261","anchor":"new-per-phase-cpu-telemetry-gated-behind-claude-code-remote","heading":"New per-phase CPU telemetry, gated behind CLAUDE_CODE_REMOTE","line":"Remote sessions now report per-phase CPU usage split between CLI and tool subprocesses.","released_at":"2026-09-04 17:49:34","reason":"named in this entry, found in this entry's text, gate cited by this entry"}],"entries_total":4,"docs":[],"docs_total":0,"gates":[],"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_detach","slug":"tengu-tool-detach","description":"A long-running tool call can now be moved to the background instead of blocking when a new message comes in"},{"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-cpu-by-phase","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}