refactor(rivetkit): expose schedule intervals as durations#5452
Conversation
Review: actor scheduling (rivetkit) — #5452Large stacked PR (+12.8k/-1.8k across ~130 files) adding cron/interval scheduling to actors: rivetkit-core scheduling engine + SQLite storage, an envoy protocol bump (v5 to v6) for batched remote SQLite execution, an inspector-protocol bump for the new Schedules data, NAPI/Rust-wrapper bindings, a new dashboard "Schedules" tab, and doc/example updates. Reviewed by area (core engine, envoy/pegboard protocol, inspector/NAPI/Rust wrapper, frontend, docs/examples). Overall the core scheduling engine and protocol versioning are carefully done (see "Notably good" below) — the following are the concrete issues found, verified against the PR head (8b9b7ad). Correctness / bugs
Security / robustness (untrusted boundary)
Test coverage
Minor / nits
Notably good
Reviewed via multi-agent pass across core engine, protocol/envoy, inspector/NAPI, frontend, and docs/examples; all findings above were independently verified against the PR head commit. |
No description provided.