Skip to content

Type Alias: AgentComplete

Makaio Framework


Makaio Framework / contracts / AgentComplete

AgentComplete = z.infer<typeof CompleteSchema>

Defined in: ../../../packages/contracts/src/agent/schemas/complete.ts:28

  • AgentComplete
    • z.infer<typeof CompleteSchema>
      • typeof CompleteSchema
type AgentComplete = {
agentId: string;
adapterId: string;
adapterName: string;
adapterSessionId: string;
messageId: string;
sessionId?: string | undefined;
turnId?: string | undefined;
clientId?: string | undefined;
providerConfigId?: string | undefined;
occurredAt?: number | undefined;
message?: string | undefined;
outcome?: 'error' | 'completed' | 'superseded' | 'merged' | 'cancelled' | 'rejected' | undefined;
error?: string | undefined;
errorCategory?: 'rate_limit' | 'auth' | 'model_unavailable' | 'quota_exceeded' | undefined;
};