CommandCodeAI / CommandCodeAI/desktop
[Bug]: Stale completed todos persist in session panel after todo_write([]) — no recovery even after restart
@aliarain がすでに取り組んでいます。
2026年8月6日 から。
- 主要言語
- Shell
- スター
- 80
- フォーク
- 2
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
GUI version
0.1.7
Operating system
macOS (Apple silicon)
Reproduction steps
Description:
Completed todo items remain permanently visible in the session TODO panel. Calling todo_write({"todos": []}) succeeds at the API level but the GUI panel does not re-render. Restarting the desktop app does not clear them.
Steps to Reproduce:
- Create 2-3 todo items via
todo_writeduring a session - Mark each as
"status": "completed"as you finish them - Notice completed items remain in the panel (expected behavior — they should show as done)
- Call
todo_writewith{"todos": []}to clear the list - Observe the session TODO panel still shows the completed items
- Restart the desktop app — completed todos remain stuck
Want me to format this into the actual GitHub issue submission or do you want to copy it over yourself?
Expected behavior
Expected: Panel clears to empty after todo_write([]).
Actual behavior
Actual: Completed todos permanently stuck until a new session is started.
Notes: This blocks the user from starting a fresh todo list within the same session. The only recovery is starting a completely new chat
Screenshots, recordings, or sanitized logs
Safety check
- I removed credentials and private project information from this report.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
評価
この issue はまだ評価されていません。