Skip to main content
Caller-owned observer, invoked synchronously by observing clients. Methods should finish quickly, for example by queuing a snapshot for a background writer. The SDK neither flushes nor closes the observer. An observer shared across clients must support their calling threads/tasks. Ordinary observer exceptions never replace inference results or exceptions.

Methods

on_error()

Signature
Mark recording incomplete after event construction or delivery failed.

on_event()

Signature
Receive a request, response, or error event.