Skip to main content

Interface: AgentOSUsageEvent

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

Properties​

completionTokens​

completionTokens: number

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


costUSD?​

optional costUSD: number

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


modelId?​

optional modelId: string

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


personaId?​

optional personaId: string

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


promptTokens​

promptTokens: number

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


providerId?​

optional providerId: string

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


recordedAt​

recordedAt: string

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


sessionId​

sessionId: string

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


source?​

optional source: string

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


tenantId?​

optional tenantId: string

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


totalTokens​

totalTokens: number

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


userId?​

optional userId: string

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