Task display at bottom shows stale/incorrect information out of sync with td CLI

Resolved 💬 3 comments Opened Feb 23, 2026 by wilburx3 Closed Feb 27, 2026

Problem

The task display shown at the bottom of Claude Code (e.g., "16 tasks (1 done, 15 open)") shows incorrect information that is out of sync with the actual td CLI task tracking system.

Current Behavior

Bottom display shows:

16 tasks (1 done, 15 open)
  ◻ 🔒 SECURITY P0: Idempotency Race Condition Fix
  ◻ 🔒 SECURITY P0: SSRF Protection for Destination URLs
  ...
   … +5 pending, 1 completed 

But the actual td CLI system shows:

10 CLOSED tasks (4 P0, 2 P1, 3 Phase 1, 1 Phase 2)
1 IN_PROGRESS (Auto-Mapping)
5 OPEN (Phase 3-5)

Expected Behavior

The task display at the bottom should either:

  1. Show accurate task counts reflecting the actual td CLI state, OR
  2. Be removed entirely to avoid showing misleading information

The display is currently pulling from stale TaskList tool data and showing outdated completion status.

Impact

Users see incorrect progress information, making them think significantly less work has been completed than actually has been. This is worse than showing no information at all—it actively misleads.

Root Cause

The system appears to be pulling task information from a deprecated TaskList tool system rather than from the authoritative td CLI task tracking system.

Suggested Fix

Update the task display generation to:

  • Read from the td CLI system instead of TaskList tool
  • OR remove the display entirely if it cannot be kept in sync with the authoritative task system

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗