Documentation / @agentick/connector / DeliveryBuffer
Class: DeliveryBuffer
Defined in: connector/src/delivery-buffer.ts:20
Controls when outbound messages are delivered to the platform.
"immediate"— calls onDeliver on every poke"on-idle"— calls onDeliver only when markIdle() is called"debounced"— calls onDeliver after debounceMs of no pokes
Constructors
Constructor
new DeliveryBuffer(
options):DeliveryBuffer
Defined in: connector/src/delivery-buffer.ts:27
Parameters
options
Returns
DeliveryBuffer
Methods
destroy()
destroy():
void
Defined in: connector/src/delivery-buffer.ts:74
Returns
void
flush()
flush():
void
Defined in: connector/src/delivery-buffer.ts:67
Force immediate delivery of any pending content.
Returns
void
markIdle()
markIdle():
void
Defined in: connector/src/delivery-buffer.ts:57
Signal that execution is complete (idle). For "on-idle" strategy, this triggers delivery. For "debounced", this flushes immediately if anything is pending.
Returns
void
poke()
poke():
void
Defined in: connector/src/delivery-buffer.ts:36
Signal that new content is available.
Returns
void