Files
ai-workflow-skill/docs/tests/inbox/reply/reply-attaches-artifact.md
T

796 B

Case: reply-attaches-artifact

用例意义

验证 reply 支持追加带附件的答复消息。

前置条件

  • 已存在一个非终态线程 THREAD_ID
  • TMPDIR/decision.md 已存在

输入

inbox --db TMPDIR/coord.db --json reply --from leader --to worker-a --thread THREAD_ID --summary "Retry read timeouts" --artifact TMPDIR/decision.md --artifact-kind brief --artifact-metadata-json '{"label":"decision"}'

预期输出

  • 命令退出码为 0
  • message.artifacts 长度为 1
  • artifact 路径、kind、metadata 都可读

断言结论

  • replysend/update/done/fail 共享附件写入契约

补充约束

  • artifact-kindartifact-metadata-json 依赖至少一个 --artifact;数量不匹配也应返回 invalid_input