Skip to main content

Function: settleTimedTextBudget()

settleTimedTextBudget(t, input, settle): Promise<void>

Defined in: packages/agentos/src/safety/runtime/TimedTextBudget.ts:118

Combines the initial audio with its capped text part and settles subsequent text-only reservations once; each part settles at most its partMicro of text. A second call changes nothing.

Parameters​

t​

CreditTransaction

input​

budgetId​

string

initialAudioMicro​

number

scopeId​

string

settle​

(reservationId, grossMicro) => Promise<void>

Returns​

Promise<void>