fix(rivetkit): route raw request fetches to actors#4781
Conversation
PR Review: fix(rivetkit): route raw request fetches to actorsOverviewThis PR introduces a Code QualityPositive changes:
Issues / Observations1. Sleep timer not rearmed on successful user raw requests (pre-existing, but now more visible) In 2. Test name slightly misleads for the
assert!(matches!(
RegistryHttpRoute::from_paths("/requestfoo", "/requestfoo").expect("route should decode"),
RegistryHttpRoute::UserRawRequest
));
3. The new test module imports 4. Error message artifact — trailing period removed - "message": "Incoming message too long."
+ "message": "Incoming message too long"The test struct Minor Nits
SummaryThe routing logic is correct, the refactoring is clean, and the test migration follows project conventions. The main item worth a follow-up or clarification is whether the missing |
Preview packages published to npmInstall with: npm install rivetkit@pr-4781All packages published as Engine binary is shipped via Docker images: docker pull rivetdev/engine:slim-f4470fa
docker pull rivetdev/engine:full-f4470faIndividual packagesnpm install rivetkit@pr-4781
npm install @rivetkit/react@pr-4781
npm install @rivetkit/rivetkit-napi@pr-4781
npm install @rivetkit/workflow-engine@pr-4781 |
1ec87a0 to
9b12a58
Compare
a4b1187 to
0d560ef
Compare
9b12a58 to
57ee9a8
Compare
0d560ef to
2a7294b
Compare
57ee9a8 to
3e2c4f5
Compare
2a7294b to
158a1f1
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: