Skip to content

Type Alias: ClientRuntimeObserveRequest

Makaio Framework


Makaio Framework / contracts / ClientRuntimeObserveRequest

ClientRuntimeObserveRequest = z.infer<typeof ClientRuntimeObserveSchema.request>

Defined in: ../../../packages/contracts/src/client/runtime-observation.ts:123

type ClientRuntimeObserveRequest = {
clientId: string;
source: { layer: 'supervisor' | 'adapter' | 'client-hook' | 'statusline' | 'cli-wrapper'; producer: string; };
observedAt: number;
supervisorSessionId?: string | undefined;
pid?: number | undefined;
parentPid?: number | undefined;
adapterSessionId?: string | undefined;
sessionId?: string | undefined;
cwd?: string | undefined;
argv?: Array<string> | undefined;
metadata?: Record<string, unknown> | undefined;
};