Skip to content

0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 16:27
· 71 commits to main since this release

新增:报告模板占位符

模板内容现在除 {{tasks}} / {{range}} 外,还支持:

  • 时间:{{today}}、{{range.start}}、{{range.end}}
  • 计数:{{count}}、{{completedCount}}、{{inProgressCount}}、{{openCount}}
  • 状态子集:{{completedTasks}}、{{inProgressTasks}}、{{openTasks}}
  • 耗时:{{totalTrackedTime}}

占位符按引用注入:模板引用哪个,模型就只收到那份数据——可以用于确定性地裁剪输入、控制 token 与锁定报告结构。占位符名大小写不敏感、容许内部空格;未识别的占位符原样保留。模板编辑弹窗的提示行已列出全部可用占位符。

变更:{{range}} 口径修正

{{range}} 现为「任务数据跨度」:取所选任务在 完成 / 到期 / 计划 / 创建 四个日期字段上的最早~最晚,统一规范化为 YYYY-MM-DD。因创建日期恒存在,该范围恒有定义,不再回退到「本周」。

说明

  • {{type}} 保留以兼容,但不再文档化(报告类型 UI 尚未实现)。
  • {{completedTasks}} 依据状态目录的 isCompleted;{{inProgressTasks}} 按状态值名 in-progress 判定(自定义状态名后会为空,属已知限制)。
  • 完整决策见 ADR-0009。

闭环 #28