Versions in this module Expand all Collapse all v0 v0.7.1 Mar 28, 2026 v0.7.0 Mar 28, 2026 Changes in this version + func BuildContextWithNamespace(ctx context.Context, ns *namespace.Namespace) context.Context + func ChainUnaryInterceptors(interceptors ...connect.UnaryInterceptorFunc) connect.Option + func ErrorResponse() connect.UnaryInterceptorFunc + func FetchNamespaceFromContext(ctx context.Context) *namespace.Namespace + func Logger() connect.UnaryInterceptorFunc + func Namespace(service NamespaceService, namespaceClaimKey, userUUIDHeaderKey string) connect.UnaryInterceptorFunc + func Recovery() connect.UnaryInterceptorFunc + func UserHeaderCtx(identityHeaderKeyUUID, identityHeaderKeyEmail string) connect.UnaryInterceptorFunc + type NamespaceKey struct + type NamespaceService interface + GetByID func(ctx context.Context, id uuid.UUID) (*namespace.Namespace, error) + GetByName func(ctx context.Context, name string) (*namespace.Namespace, error)