Skip to main content

Interface: IUsageLedgerPersistence

Defined in: packages/agentos/src/core/utils/usage/UsageLedger.ts:48

Persistence adapter contract enabling storage engines.

Methods​

loadAll()​

loadAll(): Promise<UsageBucket[]>

Defined in: packages/agentos/src/core/utils/usage/UsageLedger.ts:50

Returns​

Promise<UsageBucket[]>


save()​

save(bucket): Promise<void>

Defined in: packages/agentos/src/core/utils/usage/UsageLedger.ts:49

Parameters​

bucket​

UsageBucket

Returns​

Promise<void>