You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Realtime append route returns 200 OK when ensureRunThenAppend returns rejected or failed #5067
In apps/webapp/app/routes/realtime.v1.sessions.$session.$io.append.ts on main (commit 3cacfa4), the action handler checks if (!result.ok && result.kind === "unsupported_backend") after calling ensureRunThenAppend, but does not handle the result.kind === "rejected" or result.kind === "failed" branches. When a stream append is rejected with a 422 validation status or fails in the backend, execution falls through and responds with 200 { ok: true, seq: undefined }. Happy to put up a PR to return the rejected status and 500 error responses if that looks right.
Activity
deven065 commentedon Oct 29, 2026
Does this issue is open for contribution?