Scheduled tasks previously created separate visible work for each run and lacked one conversation-backed product identity. Custom tasks now create or reuse one stable Task and Conversation, reuse that identity across triggers, and write text results back with Task provenance. Tasks default to Execute while preserving the configured Runtime, tool authorization, and high-risk approval boundaries. Schema v22 backfills existing schedules to stable Task and Conversation links without deleting historical runs. The conversation list, conversation Task strip, and Task Center now expose the same Task, with localized status metadata, overflow-aware titles, and shared schedule controls. Release note: 现在可以创建关联当前或新会话的定制计划任务;重复执行会复用同一 Task 并将文本结果回写会话,左侧会话列表和 Task Center 可直接查看和管理。
Task 与 Job 文档集
本目录定义 GoodBuddy 的工作对象、内部执行单元和调度关系。
权威文档
- Task 与 Job 统一领域模型:术语、身份和对象关系。
- Task Center PRD:Task 的应用级索引。
- Scheduled Task PRD:时间或事件触发的 Task。
- Goal Task PRD:围绕可验证结果有界推进的 Task。
- Job 与 Subjob PRD:Task 内部串行、并行和委派执行。
阅读顺序
先阅读统一领域模型。其他三份文档不得重新定义 Task、Conversation、Job、Run 或 Subagent。 若实现与文档出现冲突,应先修正统一模型,再同步功能 PRD。