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