From cfa0c9cfe20fe7c53b1bef0e6f19c4654baad53e Mon Sep 17 00:00:00 2001 From: Nathan Flurry Date: Thu, 12 Mar 2026 23:00:37 -0700 Subject: [PATCH] Add runner versioning to RivetKit registry Uses Date.now() so each process start gets a unique version. This ensures Rivet Cloud migrates actors to the new runner on deploy instead of routing requests to stale runners. Co-Authored-By: Claude Opus 4.6 --- foundry/packages/backend/src/actors/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/foundry/packages/backend/src/actors/index.ts b/foundry/packages/backend/src/actors/index.ts index 7914847..9e4f201 100644 --- a/foundry/packages/backend/src/actors/index.ts +++ b/foundry/packages/backend/src/actors/index.ts @@ -12,6 +12,9 @@ export const registry = setup({ serverless: { basePath: "/v1/rivet", }, + runner: { + version: Date.now(), + }, use: { workspace, project,