Skip to content

feat(queues): add durable handlers and receipts#5457

Open
NathanFlurry wants to merge 1 commit into
mainfrom
queue-cleanup
Open

feat(queues): add durable handlers and receipts#5457
NathanFlurry wants to merge 1 commit into
mainfrom
queue-cleanup

Conversation

@NathanFlurry

@NathanFlurry NathanFlurry commented Jul 21, 2026

Copy link
Copy Markdown
Member
  • Add durable queue delivery with idempotent sends, receipts, retries, handler timeouts, and dead-letter handling.
  • Replace queue waiting and completion values with receipt status, rename handlers to onMessage, and document handler and raw receive acknowledgement behavior.
  • Add protocol, runtime, client, test, example, and documentation coverage across TypeScript, Rust, NAPI, and Wasm.
  • Remove checked-in generated icon package build artifacts.

@NathanFlurry

Copy link
Copy Markdown
Member Author

Stack for rivet-dev/rivet

Get stack: forklift get 5457
Push local edits: forklift submit
Merge when ready: forklift merge 5457

change pskyqwyu

@railway-app

railway-app Bot commented Jul 21, 2026

Copy link
Copy Markdown

🚅 Deployed to the rivet-pr-5457 environment in rivet-frontend

Service Status Web Updated (UTC)
kitchen-sink 😴 Sleeping (View Logs) Web Jul 21, 2026 at 7:39 am
ladle ❌ Build Failed (View Logs) Web Jul 21, 2026 at 7:29 am
frontend-inspector ❌ Build Failed (View Logs) Web Jul 21, 2026 at 7:29 am
frontend-cloud ❌ Build Failed (View Logs) Web Jul 21, 2026 at 7:29 am
website ❌ Build Failed (View Logs) Web Jul 21, 2026 at 7:29 am
mcp-hub ✅ Success (View Logs) Web Jul 21, 2026 at 7:28 am

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant