Files
ai-workflow-skill/docs/tests/inbox/send/send-rejects-invalid-payload-json.md
T

525 B

Case: send-rejects-invalid-payload-json

用例意义

验证 send 对非法 --payload-json 输入给出稳定错误契约。

前置条件

  • 空数据库已完成 init

输入

inbox --db TMPDIR/coord.db --json send --from leader --to worker-z --subject "Invalid payload json" --payload-json not-json

预期输出

  • 退出码为 30
  • JSON 错误码为 invalid_input

断言结论

  • 非法 payload 在写库前就会被拒绝
  • 错误归类为输入问题,而不是内部错误