Diagnostics
repost.diagnostics returns a credential- and payload-free snapshot: inFlightOperations, droppedObserverEvents, observerFailures, and admission-rejection counters.
Observers and bridges
Register aRepostObserver (via the observer config property) for bounded lifecycle events, or wire a metrics or tracing bridge. The observer is intentionally lossy (a bounded 1,024-event queue that drops and counts rather than blocking a send) and runs off the transport thread, so a slow or throwing observer never changes an application send:
repost.client.* meters tagged with outcome, error.code, delivery.state, and http.status.class, and one repost.send span with a repost.send.attempt child per attempt — low-cardinality metadata only, never payloads or credentials.
Continue
Testing
A recording transport, deterministic clocks, and a no-network guard.
Frameworks
Spring Boot auto-wires these bridges when a registry bean is present.
Reliability
The delivery states and error codes these signals report.