Todos Agent ships with a built-in AskUser tool, same pattern as cc/codex. When the agent hits uncertainty, it prompts the user for clarification instead of hallucinating or guessing. Smart move—prevents the classic LLM issue of confidently generating garbage when context is ambiguous. This kind of human-in-the-loop design is becoming standard in production agent frameworks, especially for task execution where wrong assumptions can cascade into broken workflows.