makecindy / makecindy/cindy

任务完成后输入框上方的步骤条仍然驻留,且进度始终停在第 1 步

Open
#2,176 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.7k
Forks
401
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: Xwordsman
**客户端版本**: 0.1.37

---

## 现象

会话中一个多步任务早已全部完成,但输入框上方的步骤条(计划/进度条)没有消失,一直驻留在界面上。而且它显示的进度始终是「第 1 步」,与实际早已推进完成的情况不符。此后会话又进行了多轮与该任务无关的新对话,步骤条依然停在原处,也没有找到手动关闭它的入口。

## 复现步骤

1. 在一个会话中交给 agent 一个多步任务,agent 生成带步骤的计划,步骤条出现在输入框上方。
2. 让该任务执行到全部完成。
3. 继续在同一会话里进行若干轮与该任务无关的新对话。
4. 观察输入框上方的步骤条。

## 实际行为

- 步骤条在任务完成后不消失,长期驻留在输入框上方。
- 进度停留在第 1 步,不反映实际推进或完成状态。
- 界面上没有手动关闭或收起步骤条的方式,用户无法自行清除。

## 期望行为

1. 任务完成后步骤条自动消失,不残留在界面上。
2. 步骤条在任务进行期间要跟随实际进度更新,而不是固定停在首个步骤。
3. 提供手动关闭/收起步骤条的入口,便于用户在异常残留时自行清除。

## 补充观察

从这次实际发生的情况看,该计划创建时把第 1 步标记为进行中,之后步骤状态一直没有被再次更新,任务结束时也没有任何清理。所以这里可能存在两个独立问题:一是步骤状态在执行过程中未被持续同步,二是界面侧在任务终止/完成时缺少兜底清除逻辑。即使前者由调用方负责,后者作为兜底也建议保证:任务已结束时不应把陈旧的步骤条继续展示给用户。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26100)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

No files or tests are named in the report. Reproduce the completed multi-step task and inspect the plan/progress-bar state updates and the task completion or termination cleanup path. Done means progress reflects execution, the bar disappears after completion, and users have a way to close or collapse a stale bar.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.