Variable: NativeSessionSupervisorNamespace
Makaio Framework / contracts/native-session-supervisor / NativeSessionSupervisorNamespace
Variable: NativeSessionSupervisorNamespace
Section titled “Variable: NativeSessionSupervisorNamespace”
constNativeSessionSupervisorNamespace:BusNamespace<"native-session-supervisor",SubjectRecordFromSchemaRecord<{attach: {request:ZodUnion<readonly [ZodObject<{supervisorSessionId:ZodString; },$strict>,ZodObject<{sessionId:ZodString; },$strict>,ZodObject<{adapterSessionId:ZodString; },$strict>]>;response:ZodObject<{pid:ZodOptional<ZodNumber>;success:ZodBoolean;supervisorSessionId:ZodOptional<ZodString>;terminalAttachment:ZodOptional<ZodObject<{canAttach:ZodBoolean; },$strip>>; },$strip>; };launch: {request:ZodObject<{adapterSessionId:ZodOptional<ZodString>;args:ZodArray<ZodString>;clientId:ZodString;command:ZodString;cwd:ZodString;env:ZodOptional<ZodRecord<ZodString,ZodString>>;metadata:ZodOptional<ZodRecord<ZodString,ZodUnknown>>;sessionId:ZodOptional<ZodString>; },$strip>;response:ZodObject<{pid:ZodNumber;supervisorSessionId:ZodString; },$strip>; };status: {request:ZodUnion<readonly [ZodObject<{ },$strict>,ZodObject<{supervisorSessionId:ZodString; },$strict>,ZodObject<{sessionId:ZodString; },$strict>,ZodObject<{adapterSessionId:ZodString; },$strict>]>;response:ZodObject<{runtimes:ZodArray<ZodObject<{adapterSessionId:ZodOptional<ZodString>;clientId:ZodString;cwd:ZodString;pid:ZodNullable<ZodNumber>;sessionId:ZodOptional<ZodString>;startedAt:ZodNumber;status:ZodEnum<{exited: …;running: …;stopped: …;unknown: …; }>;stoppedAt:ZodOptional<ZodNumber>;supervisorSessionId:ZodString; },$strip>>; },$strip>; };stop: {request:ZodObject<{signal:ZodOptional<ZodString>;supervisorSessionId:ZodString; },$strip>;response:ZodObject<{success:ZodBoolean; },$strip>; }; }>, {[key:string]:string|Record<string,unknown> |string[] |Record<string,string>; }, {attach: {request:ZodUnion<readonly [ZodObject<{supervisorSessionId:ZodString; },$strict>,ZodObject<{sessionId:ZodString; },$strict>,ZodObject<{adapterSessionId:ZodString; },$strict>]>;response:ZodObject<{pid:ZodOptional<ZodNumber>;success:ZodBoolean;supervisorSessionId:ZodOptional<ZodString>;terminalAttachment:ZodOptional<ZodObject<{canAttach:ZodBoolean; },$strip>>; },$strip>; };launch: {request:ZodObject<{adapterSessionId:ZodOptional<ZodString>;args:ZodArray<ZodString>;clientId:ZodString;command:ZodString;cwd:ZodString;env:ZodOptional<ZodRecord<ZodString,ZodString>>;metadata:ZodOptional<ZodRecord<ZodString,ZodUnknown>>;sessionId:ZodOptional<ZodString>; },$strip>;response:ZodObject<{pid:ZodNumber;supervisorSessionId:ZodString; },$strip>; };status: {request:ZodUnion<readonly [ZodObject<{ },$strict>,ZodObject<{supervisorSessionId:ZodString; },$strict>,ZodObject<{sessionId:ZodString; },$strict>,ZodObject<{adapterSessionId:ZodString; },$strict>]>;response:ZodObject<{runtimes:ZodArray<ZodObject<{adapterSessionId:ZodOptional<ZodString>;clientId:ZodString;cwd:ZodString;pid:ZodNullable<ZodNumber>;sessionId:ZodOptional<ZodString>;startedAt:ZodNumber;status:ZodEnum<{exited:"exited";running:"running";stopped:"stopped";unknown:"unknown"; }>;stoppedAt:ZodOptional<ZodNumber>;supervisorSessionId:ZodString; },$strip>>; },$strip>; };stop: {request:ZodObject<{signal:ZodOptional<ZodString>;supervisorSessionId:ZodString; },$strip>;response:ZodObject<{success:ZodBoolean; },$strip>; }; }>
Defined in: ../../../packages/contracts/src/native-session-supervisor/namespace.ts:16
MakaioBus namespace registered under the native-session-supervisor prefix.