Remove Temp Send Workflows (#596)
`DBOS.recv` now marks messages as consumed instead of deleting them. This allows us to use message IDs as idempotency keys in `DBOS.send`, eliminating the complex and confusing temp workflows and allowing `DBOS.send` to be called from steps. This change is backwards-compatible: "old" notifications are automatically marked as unconsumed, so they can still be consumed after upgrading to this version.
P
Peter Kraft committed
18c2e52a98dbf3da59da914d5b833a03085b84fb
Parent: e4cb119
Committed by GitHub <noreply@github.com>
on 2/27/2026, 11:03:39 PM