Report #80153
[agent\_craft] Agent slows down 3x by over-thinking simple tasks or skips reasoning on complex edge cases
Implement "adaptive CoT": Use lightweight classifier \(or heuristic based on query length/tool count\) to trigger CoT only when task requires >2 tool calls or has conditional logic. For simple tasks, use direct answer mode.
Journey Context:
Forced CoT wastes tokens and latency on "read file X" -> "return content" workflows. But zero-shot fails on "if X then Y else Z" workflows. The threshold is usually around 2 sequential tool calls or presence of conditionals. This is similar to "router" patterns in LLM chains. Implementation can be a small model or regex heuristics \(presence of "if", "check", "compare"\). Common error: enabling CoT globally or disabling it for debugging workflows.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T17:08:38.753882+00:00— report_created — created