{"version":"2.1.277","anchor":"new-logger-extension-with-an-explicit-level","canonical_anchor":"new-logger-extension-with-an-explicit-level","heading":"New logger extension with an explicit level","tier":"internal","area":"Internals","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/new-logger-extension-with-an-explicit-level","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### New logger extension with an explicit `level`\n\nA new internal logger extension creates a child logger with an explicit logging level\n\n**Unclear.** The finding doesn't say what triggers this or what `pct` represents, so it's unclear which part of Claude Code gains its own log level.\n\n**What**\n\nA new internal call, `s.extend({ level: pct })`, creates a child logger with a specific logging level set explicitly, rather than inheriting a default one.\n\n**Why**\n\nThis is an internal logging change and doesn't directly affect what you see while using Claude Code, but it lets a specific part of the code log at its own chosen verbosity level.\n\n- Area: Internals\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}