Versions in this module Expand all Collapse all v0 v0.3.0 Oct 22, 2026 v0.2.0 Oct 16, 2026 Changes in this version + func EnsureRequestID(ctx context.Context) context.Context + func Logger(ctx context.Context, logger *slog.Logger) *slog.Logger + func RequestID(ctx context.Context) string + func Start(ctx context.Context, logger *slog.Logger, component, operation string, ...) func(error, ...any) + func StartDebug(ctx context.Context, logger *slog.Logger, component, operation string, ...) func(error, ...any) + func StreamClientInterceptor(ctx context.Context, desc *grpc.StreamDesc, cc *grpc.ClientConn, method string, ...) (grpc.ClientStream, error) + func StreamServerInterceptor(logger *slog.Logger) grpc.StreamServerInterceptor + func UnaryClientInterceptor(ctx context.Context, method string, req, reply any, cc *grpc.ClientConn, ...) error + func UnaryServerInterceptor(logger *slog.Logger) grpc.UnaryServerInterceptor + func WithRequestID(ctx context.Context, requestID string) context.Context