File tree Expand file tree Collapse file tree 2 files changed +22
-6
lines changed
frontend/src/components/actors/worker
rivetkit-typescript/packages/rivetkit/src/inspector Expand file tree Collapse file tree 2 files changed +22
-6
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,17 @@ const useInspectorToken = (runnerName: string) => {
4343 } ) ;
4444} ;
4545
46+ const useConnectionDetails = ( ) => {
47+ return match ( __APP_TYPE__ )
48+ . with ( "inspector" , ( ) => {
49+ return { namespace : "" , engineToken : "" } ;
50+ } )
51+ . otherwise ( ( ) => {
52+ const provider = useEngineCompatDataProvider ( ) ;
53+ return { namespace : provider . engineNamespace , engineToken : provider . engineToken } ;
54+ } ) ;
55+ }
56+
4657interface ActorWorkerContextProviderProps {
4758 actorId : ActorId ;
4859 children : ReactNode ;
@@ -51,9 +62,9 @@ export const ActorWorkerContextProvider = ({
5162 children,
5263 actorId,
5364} : ActorWorkerContextProviderProps ) => {
54- const dataProvider = useEngineCompatDataProvider ( ) ;
55- const engineToken = dataProvider . engineToken ;
56- const namespace = dataProvider . engineNamespace ;
65+ const dataProvider = useDataProvider ( ) ;
66+ const { engineToken, namespace } = useConnectionDetails ( ) ;
67+
5768 const {
5869 data : {
5970 features,
Original file line number Diff line number Diff line change 11import type { cors } from "hono/cors" ;
22import { z } from "zod" ;
3- import { HEADER_ACTOR_QUERY } from "@/driver-helpers/mod" ;
3+ import {
4+ HEADER_ACTOR_QUERY ,
5+ HEADER_RIVET_ACTOR ,
6+ HEADER_RIVET_TARGET ,
7+ } from "@/driver-helpers/mod" ;
48import { getEnvUniversal } from "@/utils" ;
59
610type CorsOptions = NonNullable < Parameters < typeof cors > [ 0 ] > ;
@@ -50,8 +54,9 @@ const defaultCors: CorsOptions = {
5054 "User-Agent" ,
5155 "baggage" ,
5256 "sentry-trace" ,
53- "x-rivet-actor" ,
54- "x-rivet-target" ,
57+ HEADER_RIVET_ACTOR ,
58+ HEADER_RIVET_TARGET ,
59+ HEADER_ACTOR_QUERY ,
5560 ] ,
5661 maxAge : 3600 ,
5762 credentials : true ,
You can’t perform that action at this time.
0 commit comments