mirror of
https://github.com/block/buzz.git
synced 2026-11-14 05:12:27 +00:00
Both launch paths default to `buzz_acp=info` — the binary's own `EnvFilter` fallback and the `RUST_LOG` Desktop hands its managed child. `EnvFilter` matches a directive against a target by path segment, so bare targets like `pool::prompt` and `acp::stream` match nothing and are dropped: turn start, turn stop, and every wire line are invisible in a default deployment, and a turn that goes wrong leaves no trace at all. Prefixing the targets rather than widening the filter keeps the fix in one crate — the alternative requires the two filter strings to be kept in step across the binary and Desktop forever. A test walks the crate source and fails on any target the shipped filter would swallow. Co-authored-by: Will Pfleger <pfleger.will@gmail.com> Signed-off-by: Will Pfleger <pfleger.will@gmail.com>