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