Skip to content

Type Alias: AgentToolApproveRequest

Makaio Framework


Makaio Framework / contracts / AgentToolApproveRequest

AgentToolApproveRequest = z.infer<typeof AgentToolApproveSchema.request>

Defined in: ../../../packages/contracts/src/agent/schemas/tool-approve.ts:43

type AgentToolApproveRequest = {
agentId: string;
adapterId: string;
adapterName: string;
adapterSessionId: string;
sessionId: string;
toolCallId: string;
messageId?: string | undefined;
turnId?: string | undefined;
clientId?: string | undefined;
providerConfigId?: string | undefined;
occurredAt?: number | undefined;
toolName?: string | undefined;
args?: Record<string, unknown> | undefined;
reasoning?: string | undefined;
};