mirror of
https://github.com/qwibitai/nanoclaw.git
synced 2026-07-15 19:06:18 +08:00
93d3908575
A provider error inside a consumed batch is acked completed after the catch block, so the log shows "Query error" followed by "Completed N message(s)" that reads like success. The only trace the user gets is the error chat message; operators grepping the log see a clean run. Add one log line in the error path saying the batch will be acked completed with no redelivery. No status semantics change: flipping errored batches to failed would silently stop recurring tasks (recurrence fan-out gates on completed), so that stays out per review feedback on the previous shape of this PR.