diff --git a/crates/collab/src/llm.rs b/crates/collab/src/llm.rs index 609610f15c..2bffc39947 100644 --- a/crates/collab/src/llm.rs +++ b/crates/collab/src/llm.rs @@ -138,7 +138,9 @@ async fn validate_api_token(mut req: Request, next: Next) -> impl IntoR )); } - tracing::Span::current().record("authn.jti", &claims.jti); + tracing::Span::current() + .record("user_id", claims.user_id) + .record("authn.jti", &claims.jti); req.extensions_mut().insert(claims); Ok::<_, Error>(next.run(req).await.into_response()) diff --git a/crates/collab/src/main.rs b/crates/collab/src/main.rs index 6994109443..d070036e64 100644 --- a/crates/collab/src/main.rs +++ b/crates/collab/src/main.rs @@ -150,6 +150,7 @@ async fn main() -> Result<()> { "http_request", method = ?request.method(), matched_path, + user_id = tracing::field::Empty, authn.jti = tracing::field::Empty ) })