Skip to content

Variable: SessionUsageSchema

Makaio Framework


Makaio Framework / contracts/adapter / SessionUsageSchema

const SessionUsageSchema: ZodObject<{ adapterId: ZodString; adapterName: ZodString; adapterSessionId: ZodString; sessionId: ZodString; totalCalls: ZodNumber; totalInputTokens: ZodNumber; totalOutputTokens: ZodNumber; }, $strip>

Defined in: ../../../packages/contracts/src/adapter/schemas/session-usage.ts:14

Session-level cumulative usage metrics.

Subject: adapter.session.usage Type: Event (fire-and-forget) Emitted when: Session usage totals are updated (after each API call)

This event contains running totals for the entire session/conversation. For per-call delta metrics, see agent.usage.