Skip to content

[Bug] 待办清单(进程)全部完成后不消失,清空后状态面板仍残留最后一条 #900

Description

@olo12119

提交前确认 · Pre-submission checklist

  • 我已搜索过现有 issue,确认这不是重复 / I searched existing issues and confirmed this isn't a duplicate.
  • 我已阅读 CONTRIBUTING.md / I've read CONTRIBUTING.md.

问题类别 · Category

UI / 界面体验 · UI / UX

涉及的 Agent 框架 · Agent framework

ZCode Agent(自研)

严重程度 · Severity

影响体验 · Major (功能可用但体验受损 / works but degraded)

复现频率 · Reproducibility

必现 · Always

问题描述 · Description

状态面板「进程」(待办清单)区在全部条目完成后不会消失,只把计数变绿;把清单清空(本地数据库 todo 表该会话行数已为 0)后,面板胶囊仍显示最后一条已完成待办,直到重启应用前始终与数据不一致。组件级核对:该区域仅有「没有清单数据才不渲染」的判断,不存在全部完成即隐藏的逻辑,确认为当前设计;但「清空后仍残留」属于界面未随数据刷新。

复现步骤 · Steps to reproduce

  1. 让待办清单全部变为已完成(例如 6/6)
  2. 观察状态面板「进程」区:持续显示、不消失(仅计数变绿)
  3. 通过工具清空待办清单,确认本地 todo 表该会话已 0 行
  4. 面板胶囊仍显示最后一条已完成待办,未实时刷新;重启应用后才与数据一致

期望表现 · Expected behavior

  1. 清单清空后「进程」区隐藏
  2. 全部完成时,除折叠为「已完成 N 项」外,提供一键清除/收起
  3. 清单数据变化后面板实时刷新

实际表现 · Actual behavior

全部完成后不消失;清空清单后面板仍残留最后一条已完成待办,与数据不一致,需重启应用才刷新。

ZCode 版本 · ZCode version

3.14.4(Windows 桌面版;内置运行时 0.16.9)

设备 / 系统 / 浏览器 · Device / OS / Browser

Windows 11 x64(10.0.26200)/ Microsoft Edge

截图 / 录屏 / 日志 · Screenshots / Recordings / Logs

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions