Type Alias: MakaioSessionAgent
Makaio Framework / contracts / MakaioSessionAgent
Type Alias: MakaioSessionAgent
Section titled “Type Alias: MakaioSessionAgent”MakaioSessionAgent =
z.infer<typeofMakaioSessionAgentSchema>
Defined in: ../../../packages/contracts/src/session/types.ts:44
An agent attached to a makaio session.
Records which adapter instance and agent execution unit participated in a session, along with when they were added.
Type Composition
Section titled “Type Composition”MakaioSessionAgentz.infer<typeof MakaioSessionAgentSchema>typeof MakaioSessionAgentSchema
Resolved Shape
Section titled “Resolved Shape”type MakaioSessionAgent = { agentId: string; adapterId: string; adapterName: string; sessionId: string; role: 'lead' | 'member'; status: 'idle' | 'active' | 'dead' | 'disposed'; createdAt: number; lastActivityAt: number; adapterSessionId?: string | undefined; model?: string | undefined; cwd?: string | undefined; providerConfigId?: string | undefined; personaId?: string | undefined; profileId?: string | undefined; harnessId?: string | undefined; clientId?: string | undefined; compressionMode?: 'auto' | 'manual' | 'off' | undefined;};