claude-code - 💡(How to fix) Fix Feature Request: Show TodoWrite task list in Claude.app Tasks panel

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…

When Claude uses TodoWrite during an interactive session, the resulting task list is only visible in the CLI (via Ctrl+T). The Claude.app desktop application has a Tasks panel, but it currently shows only subagents, background shell commands, and workflows — not the TodoWrite task list. There is no way to watch task progress when working in the desktop app.

Root Cause

For users running Claude Code through the desktop app rather than the CLI, task progress is entirely invisible. The Tasks panel is the natural place to display this — it already serves a "what is Claude doing right now" purpose. Extending it to include the TodoWrite checklist would complete that picture without requiring a new UI surface.

Fix Action

Workaround

Currently the only workarounds are:

  1. Use the CLI and press Ctrl+T
  2. Ask Claude mid-session to list all current tasks (returned as inline conversation text)

Neither is a good substitute for a live, glanceable progress view in the desktop UI.

RAW_BUFFERClick to expand / collapse

Summary

When Claude uses TodoWrite during an interactive session, the resulting task list is only visible in the CLI (via Ctrl+T). The Claude.app desktop application has a Tasks panel, but it currently shows only subagents, background shell commands, and workflows — not the TodoWrite task list. There is no way to watch task progress when working in the desktop app.

Current behavior

  • CLI: Ctrl+T toggles a task list showing pending, in-progress, and completed items as Claude works.
  • Claude.app Tasks panel: shows subagents and background processes only. TodoWrite items never appear here.

Expected behavior

TodoWrite task items (with their pending / in_progress / completed status) should be surfaced in the Claude.app Tasks panel, or in a dedicated tab/section alongside it, so users working in the desktop app can watch task progress in real time without switching to a terminal.

Why this matters

For users running Claude Code through the desktop app rather than the CLI, task progress is entirely invisible. The Tasks panel is the natural place to display this — it already serves a "what is Claude doing right now" purpose. Extending it to include the TodoWrite checklist would complete that picture without requiring a new UI surface.

Workaround

Currently the only workarounds are:

  1. Use the CLI and press Ctrl+T
  2. Ask Claude mid-session to list all current tasks (returned as inline conversation text)

Neither is a good substitute for a live, glanceable progress view in the desktop UI.

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

TodoWrite task items (with their pending / in_progress / completed status) should be surfaced in the Claude.app Tasks panel, or in a dedicated tab/section alongside it, so users working in the desktop app can watch task progress in real time without switching to a terminal.

Still need to ship something?

×6

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

Back to top recommendations

TRENDING