Skip to main content

Interface: AgentOSUsageEvent

Defined in: packages/agentos/src/api/usageLedger.ts:28

Properties

completionTokens

completionTokens: number

Defined in: packages/agentos/src/api/usageLedger.ts:38


costUSD?

optional costUSD: number

Defined in: packages/agentos/src/api/usageLedger.ts:40


modelId?

optional modelId: string

Defined in: packages/agentos/src/api/usageLedger.ts:33


personaId?

optional personaId: string

Defined in: packages/agentos/src/api/usageLedger.ts:31


promptTokens

promptTokens: number

Defined in: packages/agentos/src/api/usageLedger.ts:37


providerId?

optional providerId: string

Defined in: packages/agentos/src/api/usageLedger.ts:32


recordedAt

recordedAt: string

Defined in: packages/agentos/src/api/usageLedger.ts:29


sessionId

sessionId: string

Defined in: packages/agentos/src/api/usageLedger.ts:30


source?

optional source: string

Defined in: packages/agentos/src/api/usageLedger.ts:36


tenantId?

optional tenantId: string

Defined in: packages/agentos/src/api/usageLedger.ts:35


totalTokens

totalTokens: number

Defined in: packages/agentos/src/api/usageLedger.ts:39


userId?

optional userId: string

Defined in: packages/agentos/src/api/usageLedger.ts:34