Skip to content

Support new checkpoint request protocol - #467

Merged
simolus3 merged 8 commits into
mainfrom
new-checkpoint-request-protocol
Sep 1, 2026
Merged

Support new checkpoint request protocol#467
simolus3 merged 8 commits into
mainfrom
new-checkpoint-request-protocol

Conversation

@simolus3

@simolus3 simolus3 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

This adds support for the new checkpoint request protocol. The implementation is mostly a port from the JavaScript and Kotlin PRs.

Dart-specific work in this PR is mostly related to the explicit RPC protocol used to expose custom checkpoint connectors to the sync isolate and sync worker, and the lack of a consistent 64-bit integer type across platforms.

Closes #464

AI use: Reviewed with Claude Code.

@simolus3
simolus3 force-pushed the new-checkpoint-request-protocol branch 2 times, most recently from d109cb1 to 34b7e85 Compare August 25, 2026 08:32
Base automatically changed from improve-abort-handling to main August 25, 2026 16:28
@simolus3
simolus3 force-pushed the new-checkpoint-request-protocol branch from 8625dd2 to 1cb3247 Compare August 25, 2026 16:28
@simolus3
simolus3 merged commit a79ef4f into main Sep 1, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adopt checkpoint_mode requests

2 participants