package outcome // MetricsObserver receives aggregate Gateway outcome signals on the local // request path. Implementations must only perform bounded in-process work and // must never block request forwarding. type MetricsObserver interface { Observe(Event) ObserveDropped() }