claude-code - 💡(How to fix) Fix Feature Request: TodoWrite / TodoRead tool support in Claude Desktop (Web & App)

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

For users who do complex, multi-step work in Claude Desktop (not just Claude Code CLI), the Plan panel creates a false expectation of real-time task tracking. Activating these tools would close the feature gap and make Desktop a viable alternative for agentic workflows.

RAW_BUFFERClick to expand / collapse

Current behavior

Claude Desktop shows a "Plan" panel with the placeholder text "No plan yet. Claude writes the plan here as it explores." However, the panel never populates because Claude Desktop does not expose the TodoWrite / TodoRead tools that Claude Code CLI uses to write and track task plans in real-time.

Expected behavior

Claude Desktop should support the same TodoWrite / TodoRead tool calls available in Claude Code CLI, so that:

  • The Plan panel renders live task lists as Claude works through a multi-step request
  • Users can track progress without switching to the CLI
  • Long agentic tasks (research, code generation, multi-step workflows) show intermediate state visibly

Why this matters

For users who do complex, multi-step work in Claude Desktop (not just Claude Code CLI), the Plan panel creates a false expectation of real-time task tracking. Activating these tools would close the feature gap and make Desktop a viable alternative for agentic workflows.

Platform

  • claude.ai (Web)
  • Claude Desktop App

Priority suggestion

Medium — significant UX improvement for power users doing agentic work outside the CLI.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

Claude Desktop should support the same TodoWrite / TodoRead tool calls available in Claude Code CLI, so that:

  • The Plan panel renders live task lists as Claude works through a multi-step request
  • Users can track progress without switching to the CLI
  • Long agentic tasks (research, code generation, multi-step workflows) show intermediate state visibly

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING