diff --git a/interception.go b/interception.go index 9422d01..2b9d08b 100644 --- a/interception.go +++ b/interception.go @@ -64,7 +64,12 @@ func newInterceptionProcessor(p Provider, logger slog.Logger, recorder Recorder, return } - log := logger.With(slog.F("route", r.URL.Path), slog.F("provider", p.Name()), slog.F("interception_id", interceptor.ID())) + log := logger.With( + slog.F("route", r.URL.Path), + slog.F("provider", p.Name()), + slog.F("interception_id", interceptor.ID()), + slog.F("user_agent", r.UserAgent()), + ) log.Debug(r.Context(), "interception started") if err := interceptor.ProcessRequest(w, r); err != nil {