Skip to content

Fix native script transport and transaction failures - #26

Merged
nicosuave merged 1 commit into
mainfrom
fix-celld-scripts
Sep 8, 2026
Merged

Fix native script transport and transaction failures#26
nicosuave merged 1 commit into
mainfrom
fix-celld-scripts

Conversation

@nicosuave

Copy link
Copy Markdown
Member

Native celld CI failed because script execution sent Request/Response streams through generic Durable Object RPC. MCP calls now use bounded serializable envelopes, while direct script URLs use native fetch and retain streaming bodies and caller headers.

The ownership test then exposed nested transactions in script editing/remixing and explicit link updates. Each operation now owns one atomic transaction. Regression coverage exercises binary transport, MCP limits, remix rollback, and the complete ownership-transfer flow on both runtimes.

@nicosuave
nicosuave marked this pull request as ready for review September 8, 2026 19:55
@nicosuave
nicosuave merged commit 3670b78 into main Sep 8, 2026
8 checks passed
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