{"version":"2.1.321","anchor":"secret-redaction-short-circuits-when-no-secret-looking-text","canonical_anchor":"secret-redaction-short-circuits-when-no-secret-looking-text","heading":"Secret hiding now skips text that holds nothing secret-looking","tier":"internal","area":"Elsewhere","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/secret-redaction-short-circuits-when-no-secret-looking-text","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### Secret hiding now skips text that holds nothing secret-looking\n\nClaude Code now skips its full secret-hiding check on text with nothing secret-looking, and reuses one buffer when reading files\n\n**What**\n\nClaude Code hides secrets such as passwords and keys from some text. It now first does a quick check, and if nothing in the text looks like a secret, it returns the text unchanged without running every rule. Before, every rule always ran. File reads also now reuse one shared 64 KiB memory buffer instead of creating a new one for each piece. The performance figures Claude Code collects now include free disk space and memory clean-up details.\n\n**Why**\n\nThis makes Claude Code faster. The quick check carries a small risk of missing a secret that only a full rule would catch.\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}