[Feature Request] Restore to-do list UI from web version to CLI
Bug Description Bring back the to-do list that you have on the AI that's on the web version or claw code web. You used to have a beautiful to-do check off list. Locally on the CLI that needs to come back I remember when I first started using Claude, it's probably 1 of the things that got me to use it, is it had these beautiful green check-off marks. Of each task it was going to do, and that it had planned out. Those should be part of the UI somewhere as it still forgets what it had to do and has to go back, or you have to remind. It to go back to the task list and manually check it off of your own task list. You need to bring that back so it has a task list that it can check off.
Environment Info
- Platform: darwin
- Terminal: tmux
- Version: 2.0.56
- Feedback ID: eb84d6aa-27d1-4bcb-9eed-fa7399ca0a2b
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T04:49:29.877Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T04:54:26.964Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n at readFileSync (unknown)\n at readFileSync (/$bunfs/root/claude:12:370)\n at jrB (/$bunfs/root/claude:4281:17119)\n at call (/$bunfs/root/claude:1434:912)\n at call (/$bunfs/root/claude:1430:5711)\n at xA7 (/$bunfs/root/claude:2237:16379)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T05:10:19.816Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T05:27:55.838Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T06:02:36.840Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T06:32:36.503Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T07:02:36.561Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T07:32:36.004Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/claude:2678:1622)\n at ICA (/$bunfs/root/claude:2676:35354)\n at async FD7 (/$bunfs/root/claude:2676:37462)\n at async vx (/$bunfs/root/claude:2678:236)\n at async <anonymous> (/$bunfs/root/claude:2678:12981)\n at processTicksAndRejections (native:7:39)","timestamp":"2025-12-02T08:02:36.117Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/greg/.local/share/claude/versions/2.0.56 (expected in multi-process scenarios)\n at kN0 (/$bunfs/root/
Note: Error logs were truncated.