perf: track execution duration by state and bound summary I/O
This commit is contained in:
@@ -64,10 +64,11 @@ FR-TC1:当前项目是唯一范围,列表只显示 `projectId` 匹配的 Tas
|
||||
|
||||
### 4.1 当前会话统计
|
||||
|
||||
FR-TC2:顶部紧凑展示当前会话消息总数与 Agent 累计回复时间。累计时间按每轮请求的有效
|
||||
执行区间相加,包含轮内工具执行和审批等待,不计轮间空闲;不重复累加子专家用时。
|
||||
缺失历史或时间证据不完整时提示“部分历史用时不可用”,已知用时不能表示为完整总量。
|
||||
远程执行缺少可靠时间证据时显示不可用或不完整,不用事件接收时间虚构远程用时。
|
||||
FR-TC2:顶部紧凑展示当前会话消息总数与 Agent 累计回复时间。Main 累计每轮请求处于
|
||||
`running` 状态的时间,包含该状态下的工具执行;暂停、等待审批和轮间空闲不计时,
|
||||
子专家用时不重复累加。界面根据 Main 快照本地计时,切换会话或隐藏面板不影响累计。
|
||||
旧历史和中断时未闭合的区间提示“部分历史用时不可用”,不扫描历史消息重建时间。
|
||||
远程请求统计桌面观察到的运行区间,断连期间的用时标为不完整。
|
||||
没有当前会话时提示选择会话,项目任务列表仍保留。
|
||||
项目名称放在当前会话统计卡片内部的顶部。
|
||||
|
||||
@@ -156,7 +157,7 @@ FR-TC3:任务累计执行时间按其历次执行请求汇总,周期触发
|
||||
- [ ] 删除 Task 默认保留 Conversation 和既有消息。
|
||||
- [x] Smart Heartbeat 不进入 Task Center。
|
||||
- [ ] FR-TC1:仅显示当前项目任务,切换会话不缩小列表;无项目时显示选择项目提示。
|
||||
- [ ] FR-TC2:消息总数与累计回复时间随当前会话更新;轮内工具和审批计时,轮间空闲不计时,历史缺失及远程证据不足有提示。
|
||||
- [ ] FR-TC2:消息总数与累计回复时间随当前会话更新;仅运行状态计时,暂停、等待审批和轮间空闲不计时,旧历史与中断区间有不完整提示。
|
||||
- [ ] FR-TC3:多次执行汇总到同一任务,不按父 Task 生命周期计算用时。
|
||||
- [x] FR-TC4:标题右侧仅保留新建;展开列表直接显示状态选项,默认进行中,收起后保留所选条件。
|
||||
- [ ] FR-TC5:创建默认立即执行和当前会话,可选择本项目其他会话、新会话及定时周期,空名称从内容生成。
|
||||
|
||||
Reference in New Issue
Block a user