TaskMemory 任务记忆

wesgine TaskMemory:per-session 结构化任务状态,包含计划、发现、决策、里程碑与学习。


定位

TaskMemory 是 per-session 的结构化工作状态,与 Memory(长期记忆)正交。


API

完整快照

GET /cells/{id}/task-memory/{sid}

返回该 session 的全部 TaskMemory 状态。


Plan(计划)

方法路径说明
GET/task-memory/{sid}/plan获取计划
PUT/task-memory/{sid}/plan更新计划

Plan 是 SessionState 的子字段(INV-CTX-46),随 CognitiveSettlement 持久化。


Findings(发现)

方法路径说明
GET/task-memory/{sid}/findings发现列表
POST/task-memory/{sid}/findings添加发现

Decisions(决策)

方法路径说明
GET/task-memory/{sid}/decisions决策列表
POST/task-memory/{sid}/decisions添加决策

Checkpoints(里程碑)

方法路径说明
GET/task-memory/{sid}/checkpoints里程碑列表
POST/task-memory/{sid}/checkpoints添加里程碑

Learnings(学习)

方法路径说明
GET/task-memory/{sid}/learnings学习列表
POST/task-memory/{sid}/learnings添加学习

与 Plan 系统的关系

TaskMemory 的 Plan 与 plan 工具共用同一份数据。

Plan 状态枚举

planning → active → completed
                  → terminated

终结原因

原因触发
run_interruptedRun 异常终止
nudge_exhaustedplan-pending nudge 耗尽
validation_failed验证失败

相关文档