diff --git a/packages/cloudflare-workers/src/manager-driver.ts b/packages/cloudflare-workers/src/manager-driver.ts index 6948e3858..f7905e1aa 100644 --- a/packages/cloudflare-workers/src/manager-driver.ts +++ b/packages/cloudflare-workers/src/manager-driver.ts @@ -6,6 +6,7 @@ import { type GetForIdInput, type GetOrCreateWithKeyInput, type GetWithKeyInput, + generateRandomString, type ManagerDisplayInformation, type ManagerDriver, WS_PROTOCOL_ACTOR, @@ -372,4 +373,8 @@ export class CloudflareActorsManagerDriver implements ManagerDriver { properties: {}, }; } + + getOrCreateInspectorAccessToken() { + return generateRandomString(); + } } diff --git a/packages/rivetkit/src/driver-helpers/mod.ts b/packages/rivetkit/src/driver-helpers/mod.ts index b37cb203c..e98c899fa 100644 --- a/packages/rivetkit/src/driver-helpers/mod.ts +++ b/packages/rivetkit/src/driver-helpers/mod.ts @@ -1,5 +1,6 @@ export type { ActorDriver } from "@/actor/driver"; export type { ActorInstance, AnyActorInstance } from "@/actor/instance"; +export { generateRandomString } from "@/actor/utils"; export { ALLOWED_PUBLIC_HEADERS, HEADER_ACTOR_ID, diff --git a/packages/rivetkit/src/manager/driver.ts b/packages/rivetkit/src/manager/driver.ts index 607fc570d..4c72ad004 100644 --- a/packages/rivetkit/src/manager/driver.ts +++ b/packages/rivetkit/src/manager/driver.ts @@ -52,7 +52,7 @@ export interface ManagerDriver { /** * Get or create the inspector access token. - * @internal + * @experimental * @returns creates or returns existing inspector access token */ getOrCreateInspectorAccessToken: () => string;