Skip to content

Releases: ccll/dsh-activity-pane

v0.18.0 紧凑档确认按钮与工作区名胶囊

Choose a tag to compare

@ccll ccll released this 22 Oct 16:51

紧凑档演进三连(T-176/T-178/T-179):

  • 紧凑档完成提醒卡标题行新增「移入历史」确认按钮(触屏命中区 24×24,T-176)
  • 紧凑档标题行内嵌无图标工作区名胶囊,复用槽位着色与几何(T-178)
  • 胶囊移至行尾固定宽 84px、文字居中,标题起点跨卡对齐;累计运行时长移出紧凑标题行(T-179)

配套:agentmap lint 累计审计豁免与自测加固(T-177/T-180 pre-push 实证缺陷修复)。全量 e2e 22/22、全链双轴审核与累计审计通过。

v0.17.1 E2E 门禁时序与超时加固

Choose a tag to compare

@ccll ccll released this 20 Oct 10:08
  • E2E 回填竞态用例改为时序构造:先扣住 SSE 连接使回填 GET 结构性必发,消除 CI 快机器上的防空转失败(df7634a)
  • E2E 启动就绪观察窗 6s→30s,吸收高负载宿主调度抖动(b74f508)
  • 无产品代码变更:包内容与 v0.17.0 完全一致

v0.17.0 会话卡数量注回合收口闪烁门控与圆点停闪

Choose a tag to compare

@ccll ccll released this 20 Oct 07:16
  • 会话卡「后台 ×N」数量注回合收口闪烁门控(R-01-023/AC-11):回合已结束仍有在跑后台任务时数量注以 dap-pulse 同源节奏持续闪烁,提示存在回合已结束仍在等待后台任务的会话;自身回合恢复运行、进入阻塞等待或任务全部结束时停止闪烁
  • 同门控暂停时间线执行中圆点与标题状态点的呼吸,数量注成为卡片唯一运动元素;后台任务自身状态点不受影响
  • 修复:后台任务累计运行时长懒回填 GET 响应改按 id 只补缺并禁缓存,消除宿主登记滞后时陈旧空快照擦除 SSE 新鲜状态导致运行中累计时长消失的竞态(session-lifecycle e2e flake 根因)
  • 附带:AgentMap 框架升级 v3(RATIONALE 目录化与文档体检)、e2e mock 选路 runtime 判定前置(确定性慢速运行窗)

v0.16.0

Choose a tag to compare

@ccll ccll released this 13 Oct 08:36

功能

  • 无(本版为 DSH 0.2.0 适配专项发布)。

修复

  • DSH 0.2.0-rc.2 移动壳层代差(T-171,R-01-008):空白/hero 会话页的入口按钮不再随宿主空 header 被壳层隐藏——落位器改按 header 包围盒判定可嵌性,不可呈现时回落贴靠侧栏 ⊡;宿主头部左座被壳层开关占用时改嵌会话头槽标题行行首;锚(⊡/壳层开关)晚于头部出现时由 frame 子节点监听即时补落位。
  • 空白页滚动期开关位移放大与顿挫(T-172,R-01-008):hero 贴靠几何改取锚的布局坐标(offsetLeft/Top/Width/Height),frame 合成层位移期间重落位不再把 frame 位移重复计入(探针实证:40px 位移下总位移 80px → 40px)。

兼容性

  • 实测声明与 CI 运行时基线自 @deepseek-ai/dsh@0.1.5-rc.1 对齐 0.2.0-rc.2(README 双语、CI 依赖族 cutoff --before=2026-10-13T00:00:00Z)。
  • 开发依赖 @deepseek-ai/dsh-storage-domain 同步至 0.2.0-rc.2。

验证

  • pnpm verify 通过(21 个 browser E2E spec,含新增 mobile-shell 移动壳层档 spec 与 hero 位移耦合回归断言)。
  • 真机壳层探针(WebKit + 移动 UA + 触屏 + 390×844 + dsh-web-mobile 3.0.6)实证 hero/active 两态落位与开合。

v0.15.0

Choose a tag to compare

@ccll ccll released this 08 Oct 11:00

功能

  • 档位资源纪律(T-157、T-158,R-01-025):显示档位不再只是外观切换——紧凑档下窗格不为非当前主会话建立或保持会话日志窗口(对已建立窗口的会话释放底层事件流,切走即释放)、不发起历史分页深翻与一次性模型目录读取;中间/紧凑档不渲染被隐藏的进度与统计内容,紧凑档不构建时间线 DOM。移动网络与移动设备上的带宽与运算负担随档位实际下降;切回更高档位后数据按既有渐进加载语义自动补齐,标题行状态、累计运行时长与子代理模型上下文在紧凑档下照常实时更新。

修复

  • 无(本版为档位资源纪律专项发布)。

验证

  • pnpm verify 通过。
  • 全部 20 个 browser E2E spec 通过(含新增档位资源纪律 spec;移动端热静默 rAF 阈值门禁 69/74 < 80)。

v0.14.0

Choose a tag to compare

@ccll ccll released this 21 Sep 09:27

功能

  • 活动窗格承载后台任务呈现(T-149、T-152):会话有在跑后台任务时保留在活动区按运行态呈现,母卡标题行标注「后台 ×N」数量徽标;每个在跑任务以任务子卡呈现,与子代理一视同仁——层级连接线、第一行显示工具名称(如 Bash)与随时钟时长、第二行显示任务内容原文(悬停查看完整命令),卡面底色与子代理卡可辨区分;回合结束后在跑任务期间完成提醒/错误提醒被抑制、徽标分子计入运行中,任务全部结束后恢复既有判定。
  • 任务子卡激活即在卡内展开输出区,回放归属会话模型已读取的任务输出(R-01-024):输出尚未被读取时显示提示、新输出经推送自动刷新、超长输出截断并明示。

修复

  • 任务输出重放改用完整事件观察,任务命令悬停显示完整原文(T-150)。
  • 子代理卡片时间线自动加载修复(T-151)。

验证

  • pnpm verify 通过。
  • 全部 19 个 browser E2E spec 通过。

v0.13.0

Choose a tag to compare

@ccll ccll released this 18 Sep 02:44

改进

  • 活动卡工作项时间线的运行中组标题去掉「正在」前缀:「正在运行」「正在思考」简化为「运行」「思考」,节省横向屏幕空间;执行中状态仍由蓝色闪烁圆点与组摘要承载(T-148)。

验证

  • pnpm verify 通过。
  • 全部 18 个 browser E2E spec 通过。

v0.12.0

Choose a tag to compare

@ccll ccll released this 17 Sep 12:16

改进

  • 等待行动卡(阻塞等待、完成提醒、错误提醒)的状态胶囊右侧显示进入当前状态的相对时间(如「1 分钟前」),随分钟级时钟更新;进入时刻不可得时不显示、不显示虚假耗时(T-147)。
  • README 与市场截图以默认中间显示档重摄(桌面/移动 × 深浅色),功能清单同步近期改进:三档显示密度一键切换、标题行三区布局、活动会话新近度排序、等待卡状态年龄等。

验证

  • pnpm verify 通过。
  • 全部 18 个 browser E2E spec 通过。

v0.11.0

Choose a tag to compare

@ccll ccll released this 17 Sep 08:31

改进

  • 仓库入口移至「活动会话」标题行最左独立区,与右侧工具区的档位切换按钮分处标题行两端、两侧接缝间距对称——移动端触屏点按档位切换按钮不再易误触 GitHub 跳转(T-144、T-146)。
  • 仓库入口悬停提示改为「报告问题,点赞收藏」,可访问名称保持「报告问题」(T-145)。
  • 激活仓库入口不折叠窗格、不改变呈现档位与当前选中会话;桌面折叠窄条不显示仓库入口——语义不变。

验证

  • pnpm verify 通过。
  • 全部 18 个 browser E2E spec 通过。

v0.10.1

Choose a tag to compare

@ccll ccll released this 16 Sep 11:37

修复

  • 修复会话累计运行时长(标题行总耗时)系统性缺记:实时登记的并发读-改-写与宿主存储写入「先落盘、后更新内存」交错,紧邻到达的边界事件(如提问 tool/call 与其毫秒级随后的 tool/result)结算被当作「无效果」丢弃,等待区间悬挂到回合结束强制结算,把整段真实运行时间从累计中扣掉——表现为总耗时常常短于当前轮次耗时。
  • 实时登记改为会话级串行化:同会话边界事件按事件序逐个完成记账写入后再应用下一事件,不同会话互不阻塞;水位幂等、seq 重编自愈与懒回填行为不变。

验证

  • pnpm verify 通过。
  • 全部 18 个 browser E2E spec 通过。