Skip to content

Type Alias: Turn

Makaio Framework


Makaio Framework / contracts / Turn

Turn = z.infer<typeof TurnSchema>

Defined in: ../../../packages/contracts/src/session/schemas/message.ts:122

  • Turn
    • z.infer<typeof TurnSchema>
      • typeof TurnSchema
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;
};