Interface: SettleCompoundCreditInput
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:297
What settleCompoundCredit settles.
Properties
at
at:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:302
connectedMs
connectedMs:
number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:300
The call's connected time, the union of its connected intervals, in milliseconds.
fence
fence:
CallFence
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:301
holdId
holdId:
string
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:298
retryAfterMs?
optionalretryAfterMs:number
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:304
When a deferred hold is asked about again; 15 seconds when absent.
unbilled?
optionalunbilled:boolean
Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:309
A failure the customer does not pay for (a setup that never connected): the customer is charged nothing and the hold is released, while the supplier cost the media and the recorded attempts incurred still settles.