590 B
590 B
Case: claim-records-requested-lease-duration
用例意义
验证 claim --lease-seconds 的请求值会进入事件消息 payload,便于后续审计。
前置条件
- 已存在一个
pending线程THREAD_ID
输入
inbox --db TMPDIR/coord.db --json claim --agent worker-a --thread THREAD_ID --lease-seconds 300
预期输出
- 命令退出码为
0 message.payload_json.lease_seconds == 300message.payload_json.lease_token存在
断言结论
- 请求的租约时长不是仅用于内部计算,也会被持久化到事件消息中