With the release of [0.19.0-M14](https://github.com/softwaremill/tapir/releases/tag/v0.19.0-M14) the `ServerEndpoint` has changed significantly. Now it encapsulates a separate piece of security logic in form of `A => F[Either[E, U]]` which breaks the current approach to trace injection.