Skip to main content

Interface: AgentOSUsageLedgerOptions

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

Properties

enabled?

optional enabled: boolean

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

Enable persistence using the shared default path under ~/.framers/usage-ledger.jsonl.


path?

optional path: string

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

Explicit path to the append-only JSONL ledger file.


personaId?

optional personaId: string

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

Optional persona identifier for callers layering persona-specific usage views.


sessionId?

optional sessionId: string

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

Session identifier used to group related helper calls. Defaults to "global".


source?

optional source: string

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

Optional source label such as "generateText" or "agent.session.stream".