Task list not updated after auto-compact context recovery

Resolved 💬 3 comments Opened Mar 31, 2026 by fergidotcom Closed Apr 3, 2026

Description

After auto-compact (context window compression), tasks created earlier in the conversation retain their pre-compaction status. The session summary correctly captures that all work was completed and deployed, but the task list still shows tasks as in_progress and pending.

Steps to Reproduce

  1. Create tasks for a multi-step workflow
  2. Complete all tasks over the course of a long session
  3. Hit context limits triggering auto-compact
  4. Session recovers with accurate summary of completed work
  5. Task list still shows old statuses (1 done, 1 in_progress, 3 pending) despite all work being finished

Expected Behavior

Tasks should reflect their actual completion state after auto-compact recovery, consistent with the session summary.

Actual Behavior

Tasks freeze at their pre-compaction status. The assistant's text output correctly states the work is done, but the task list contradicts it — confusing for the user.

Environment

  • Claude Code CLI (Mac)
  • Model: claude-opus-4-6
  • Trigger: auto-compact during long session (~11 min bake time noted)

View original on GitHub ↗

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