Skip to content

Type Alias: ToolCompleted

Makaio Framework


Makaio Framework / contracts / ToolCompleted

ToolCompleted = z.infer<typeof ToolCompletedSchema>

Defined in: ../../../packages/contracts/src/agent/schemas/tool.ts:65

  • ToolCompleted
    • z.infer<typeof ToolCompletedSchema>
      • typeof ToolCompletedSchema
type ToolCompleted = {
agentId: string;
adapterId: string;
adapterName: string;
adapterSessionId: string;
toolName: string;
result: string | Record<string, unknown> | Array<Record<string, unknown>>;
toolCallId: string;
sessionId?: string | undefined;
messageId?: string | undefined;
turnId?: string | undefined;
clientId?: string | undefined;
providerConfigId?: string | undefined;
occurredAt?: number | undefined;
args?: Record<string, unknown> | undefined;
success?: boolean | undefined;
};