Skip to content

v0.3.0:任务预设 · 跳过一次 · 界面优化

Choose a tag to compare

@LouisHaoL LouisHaoL released this 29 Aug 03:44
· 9 commits to main since this release

新特性

任务预设(Preset)

  • 新建/编辑任务时,目标会话为「新会话」可选择 agent 预设(如 standard、code 等),已固定会话不受影响
  • 新增 GET /api/dsh-timer-agent/preset-options 路由,返回可用预设列表与默认值
  • timer_agent 工具 create/update 支持 preset 参数

跳过一次

  • 任务详情「定时运行」区新增跳过一次按钮:跳过下一次定时执行,直接到下下次
  • 按钮悬停预览跳过后的新运行时间
  • 实现基于 nextRunAt 前滚一次(基准 max(nextRunAt, now),兼容错过触发的补跑场景)

界面优化

  • 上次触发 / 下次运行位置互换,跳过按钮紧贴下次运行时间
  • 新建与编辑窗口的目标会话树区域缩小并支持拖拽调节
  • 详情页执行记录默认显示 3 条(全部/收起切换),Prompt 默认显示 4 行(查看/收起切换)

测试

  • e2e 124 项 / UI 35 项 / client-apply 15 项全部通过
  • 双实例真实宿主验证:preset-options 路由、preset CRUD、skipNext 均正常

完整变更: v0.2.0...v0.3.0