Skip to content

Variable: ClientSessionToolPostSchema

Makaio Framework


Makaio Framework / contracts/client / ClientSessionToolPostSchema

const ClientSessionToolPostSchema: ZodObject<{ adapterSessionId: ZodOptional<ZodString>; clientId: ZodString; metadata: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; observedAt: ZodNumber; sessionId: ZodOptional<ZodString>; source: ZodString; success: ZodOptional<ZodBoolean>; toolCallId: ZodOptional<ZodString>; toolName: ZodOptional<ZodString>; }, $strip>

Defined in: ../../../packages/contracts/src/client/session-observed.ts:120

Payload for client.session.tool.post.

Emitted when an adapter observes that a tool call has completed inside the client runtime. The success field reflects the outcome when the adapter can determine it.