Conversation
|
🚅 Deployed to the rivet-pr-4651 environment in rivet-frontend
|
This stack of pull requests is managed by Graphite. Learn more about stacking. |
PR Review: refactor(frontend): support envoys (#4651)SummaryThis PR refactors the frontend to support the new envoy runner protocol. Core changes:
Code Quality1. Inverted In const isNew = (existing[dc] as any)?.protocolVersion != null;During initial onboarding 2. Unnecessary In 3. Deprecated fields sent as In the new-protocol path both 4. Duplicated The old/new protocol branch appears in at least four places: 5.
6. Silent crash policy behavior change
7. Missing per-datacenter defaults for new fields In Performance8. Predicate-based query invalidation The sleep/reschedule mutations in SecurityNo issues. The new Test CoverageNo tests added (acceptable for a draft). Before merge, add tests for the Items to Address Before Merge
|
Preview packages published to npmInstall with: npm install rivetkit@pr-4651All packages published as Engine binary is shipped via Docker images: docker pull rivetdev/engine:slim-703fb05
docker pull rivetdev/engine:full-703fb05Individual packagesnpm install rivetkit@pr-4651
npm install @rivetkit/react@pr-4651
npm install @rivetkit/rivetkit-native@pr-4651
npm install @rivetkit/sqlite-wasm@pr-4651
npm install @rivetkit/workflow-engine@pr-4651 |
597599a to
b34ac38
Compare

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: