Type Alias: Turn
Makaio Framework / contracts / Turn
Type Alias: Turn
Section titled “Type Alias: Turn”Turn =
z.infer<typeofTurnSchema>
Defined in: ../../../packages/contracts/src/session/schemas/message.ts:122
Type Composition
Section titled “Type Composition”Turnz.infer<typeof TurnSchema>typeof TurnSchema
Resolved Shape
Section titled “Resolved Shape”type Turn = { turnId: string; sessionId: string; turnNumber: number; startedAt: number; status: 'error' | 'completed' | 'active'; completedAt?: number | undefined; error?: string | undefined; usage?: { total: { inputTokens: number; outputTokens: number; cost?: number | undefined; }; byAgent?: Record<string, { inputTokens: number; outputTokens: number; cost?: number | undefined; }> | undefined; } | undefined;};