| ✗ | rand-m5.local | rand-m5.local | graft outbound durable write and receiver round trip | 0/1 PASS · Traceback (most recent call last):
File "/private/tmp/claude-501/-Users-randlee-Documents-github-atm-core/b1aa23a5-1a84-4302-a8c8-adc2837d3f0b/scratchpad/integrate-landing/scripts/phase-ai/run-hermes-graft-smoke.py", line 204, in <module>
main()
~~~~^^
File "/private/tmp/claude-501/-Users-randlee-Documents-github-atm-core/b1aa23a5-1a84-4302-a8c8-adc2837d3f0b/scratchpad/integrate-landing/scripts/phase-ai/run-hermes-graft-smoke.py", line 180, in main
acknowledge_via_cli(args, message.message_id, acknowledgement)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/private/tmp/claude-501/-Users-randlee-Documents-github-atm-core/b1aa23a5-1a84-4302-a8c8-adc2837d3f0b/scratchpad/integrate-landing/scripts/phase-ai/run-hermes-graft-smoke.py", line 88, in acknowledge_via_cli
raise RuntimeError(f"native atm ack failed: {detail}")
RuntimeError: native atm ack failed: message 01M2ANAG8X5XQAG838KR23TMV5 is not pending acknowledgement
Recovery: only messages with a pending acknowledgement can be acknowledged; use `atm read --pending-ack` to inspect them |