Interface: CreditAttemptRow
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:132
One provider attempt authorized against a hold.
Properties
attemptId
attemptId:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:134
authorizedAt
authorizedAt:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:145
final
final:
boolean
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:144
Whether the report is the attempt's final one.
holdId
holdId:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:133
purpose
purpose:
AttemptPurpose
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:137
rateVersion
rateVersion:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:139
The snapshot the attempt is priced under: the hold's primary or one of its fallbacks.
recordedAt
recordedAt:
number|null
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:146
seq
seq:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:136
The attempt's position in its hold, from 1.
state
state:
CreditAttemptState
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:140
usage
usage:
string|null
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:142
The reported quantities by component key, as JSON; null until reported.
version
version:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditStore.ts:147