{"version":"2.1.219","anchor":"telemetry-string-extractors-routed-through-a-sanitizer","canonical_anchor":"telemetry-string-extractors-routed-through-a-sanitizer","heading":"Telemetry string extractors routed through a sanitizer","tier":"internal","area":"Telemetry","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219\/e\/telemetry-string-extractors-routed-through-a-sanitizer","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219","markdown":"### Telemetry string extractors routed through a sanitizer\n\nError names and file positions pass through a sanitizer before telemetry; nothing changes for you.\n\n**What**\n\nError names, errnos and file:line:col values are now marked as vetted before reaching telemetry.\n\n**Details**\n\n- The already-regex-validated result of each extractor passes through a wrapper on its way out.\n- Literal fallbacks at call sites are wrapped too, including the \"unknown\" errno defaults in fleet dispatch, render-error reporting and respawn logging.\n- Behaviourally invisible.\n\n**Evidence**\n\n`errno_code`\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}