Repository navigation
rook-sdk-34f2947f2960
Pre-releaseCoordinated immutable preview for Rook, from 34f2947.
Supersedes rook-sdk-cb428bc878a9 with the behaviour review of #105. A call whose send loses its Chrome port now rejects instead of hanging; the supervisor reports discarded workers and invalid worker events, and the actor tree reports a broken facet. Whole-pool SQLite export and restore roll back a hot journal rather than refusing it, and per-actor import writes the bytes it validated. The Codemode schema printer stops at 100,000 characters so shared references cannot grow exponentially. Native-directory reads stop paging when a backend repeats a page. Invalid close codes are rejected. The two socket peer types are one MessagePortWebSocketPeer; the rest of the change is cleanup with unchanged public names.
Source: #105 (stacked on #104). Consumer: WebMCP-org/rook#205 (with #216 folded in).
All six archives were built from this exact commit; SHA256SUMS covers them.
Verified at this commit: runtime, conformance and example typechecks; 1,075 native unit tests; the workerd, node, browser and transformed conformance lanes; the packed export/type gate; the SDK's maintained suite; and Codemode's tests (5,563 tests in all).