Files
hermes-agent/hermes_cli
kshitijk4poor 5d4231997c fix(cli): quiet -Q drain must use the async_delegation delivery ledger
Durable async_delegation rows carry a delivery ledger that every other
drain consumer honors (cli_process_notifications, tui session_notifications,
gateway run_notifications). Without the claim/complete handshake the row
stays delivery_state='pending' and restore_undelivered_completions re-queues
it on the next process start, so the next chat -Q on the resumed session
injects the same delegation result twice.
2026-09-14 21:18:47 +05:30
..