From 022ea788236e5d3105bcccdd091b91e7a4bc132b Mon Sep 17 00:00:00 2001 From: DaniPopes <57450786+DaniPopes@users.noreply.github.com> Date: Wed, 4 Feb 2026 16:26:15 +0100 Subject: [PATCH] chore: don't format fields in tracy spans (#21773) --- crates/tracing/src/layers.rs | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/crates/tracing/src/layers.rs b/crates/tracing/src/layers.rs index 51fccd1bdf..0d1e24f328 100644 --- a/crates/tracing/src/layers.rs +++ b/crates/tracing/src/layers.rs @@ -146,10 +146,20 @@ impl Layers { #[cfg(feature = "tracy")] pub(crate) fn tracy(&mut self, config: LayerInfo) -> eyre::Result<()> { - self.add_layer(tracing_tracy::TracyLayer::default().with_filter(build_env_filter( - Some(config.default_directive.parse()?), - &config.filters, - )?)); + struct Config(tracing_subscriber::fmt::format::DefaultFields); + impl tracing_tracy::Config for Config { + type Formatter = tracing_subscriber::fmt::format::DefaultFields; + fn formatter(&self) -> &Self::Formatter { + &self.0 + } + fn format_fields_in_zone_name(&self) -> bool { + false + } + } + + self.add_layer(tracing_tracy::TracyLayer::new(Config(Default::default())).with_filter( + build_env_filter(Some(config.default_directive.parse()?), &config.filters)?, + )); Ok(()) }