Skip to main content

Interface: AttemptGrant

Defined in: packages/agentos/src/safety/runtime/ModelAttemptBudget.ts:182

One authorized attempt, as an adapter holds it.

Properties​

attemptId​

attemptId: string

Defined in: packages/agentos/src/safety/runtime/ModelAttemptBudget.ts:183


maxQuantities​

maxQuantities: Readonly<Record<string, number>>

Defined in: packages/agentos/src/safety/runtime/ModelAttemptBudget.ts:187

The most of each component the attempt may use; an adapter caps its request with these.


rateVersion​

rateVersion: string

Defined in: packages/agentos/src/safety/runtime/ModelAttemptBudget.ts:185

The snapshot the attempt is priced under.


remainingAttempts​

remainingAttempts: number

Defined in: packages/agentos/src/safety/runtime/ModelAttemptBudget.ts:188