Skip to main content

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?​

optional retryAfterMs: number

Defined in: packages/agentos/src/safety/runtime/CompoundCreditLedger.ts:304

When a deferred hold is asked about again; 15 seconds when absent.


unbilled?​

optional unbilled: 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.