diff --git a/packages/react/src/useAgentRun.ts b/packages/react/src/useAgentRun.ts index af1966bf..9ad2e00e 100644 --- a/packages/react/src/useAgentRun.ts +++ b/packages/react/src/useAgentRun.ts @@ -270,8 +270,8 @@ export function useAgentRun( resolvedOpts.onEvent?.(ev); // Use configured field names for event discriminator and channel filter. - const evType = (ev as Record)[evField] as string | undefined; - const evChan = chField ? (ev as Record)[chField] as string | undefined : null; + const evType = (ev as unknown as Record)[evField] as string | undefined; + const evChan = chField ? (ev as unknown as Record)[chField] as string | undefined : null; const chanMatches = (expected: string) => chField === null || evChan === expected; if (evType === "thinking_delta" && chanMatches("thinking")) {