diff --git a/packages/rivetkit/src/actor/instance.ts b/packages/rivetkit/src/actor/instance.ts index c29395304..6231640e9 100644 --- a/packages/rivetkit/src/actor/instance.ts +++ b/packages/rivetkit/src/actor/instance.ts @@ -624,6 +624,10 @@ export class ActorInstance< target, // biome-ignore lint/suspicious/noExplicitAny: Don't know types in proxy (path: string, value: any, _previousValue: any, _applyData: any) => { + if (path !== "state" && !path.startsWith("state.")) { + return; + } + let invalidPath = ""; if ( !isCborSerializable(