soulfire.errors.RpcErrorInterceptor

class soulfire.errors.RpcErrorInterceptor[source]
async on_start[RequestT, ResponseT](_ctx: connectrpc.request.RequestContext[RequestT, ResponseT]) → None[source]
async on_end[RequestT, ResponseT](_token: None, ctx: connectrpc.request.RequestContext[RequestT, ResponseT], error: Exception | None) → None[source]