管理上下文

管理 Artifact

Artifact 保存有版本的结果。Memory、Experience、Skill、Handoff 和 Prompt 各自有不同的写入规则; 共用 REST 外层结构不意味着可以互换这些工作流。

查看当前内容和历史

使用 API 契约中的 Scope 路由:

操作路由
列举一个家族GET /v1/scopes/{scope_id}/artifacts/{family}
读取当前 headGET /v1/scopes/{scope_id}/artifacts/{family}/{artifact_id}
列举版本GET /v1/scopes/{scope_id}/artifacts/{family}/{artifact_id}/revisions
读取精确证据GET /v1/scopes/{scope_id}/artifacts/{family}/{artifact_id}/revisions/{revision}

引用结果或向另一个 Agent 交付时,保留家族、Artifact ID 和精确 Revision。 当前 head 可以前进,历史 Revision 保持不变。

按对应工作流修改

  • Memory:显式写入、修订或退役条目。
  • Experience 与 Skill:发布或导出前检查并批准 Candidate。
  • Handoff:检查并提交当前工作边界。
  • Prompt:在一个 Scope 内自定义操作提示词。
  • 标签:组织逻辑 Artifact 和单独的 Memory 条目,不重写内容。

直接通过 REST 替换内容时,先读取当前 ETag,再通过 If-Match 发送。 缺少前置条件返回 428,head 已过期返回 412。重新读取并协调内容后再重试。 Candidate 审核使用独立的 expected_version 契约。两类操作都会检查所选目标的访问权限。

On this page