1diff --git a/pkg/ext/log.go b/pkg/ext/log.go
2index 2439f19dc40646808ca040750df03646d7d9253c..8e681345058d9e9f720928457c953bcc2b0df4bc 100644
3--- a/pkg/ext/log.go
4+++ b/pkg/ext/log.go
5@@ -45,12 +45,14 @@ t := time.Now()
6 s := wrap(w)
7 next(s, r)
8 encoding := s.Header().Get("Content-Encoding")
9+ userAgent := r.Header.Get("User-Agent")
10 slog.Info(
11 "HTTP request",
12 "method", r.Method,
13 "code", s.StatusCode(),
14 "path", r.URL,
15 "encoding", encoding,
16+ "user-agent", userAgent,
17 "elapsed", time.Since(t),
18 "body-size", s.size,
19 )