{"version":"2.1.242","anchor":"ide-and-sdk-hosts-are-told-when-telemetry-is-off-for-the-ses","canonical_anchor":"ide-and-sdk-hosts-are-told-when-telemetry-is-off-for-the-ses","heading":"IDE and SDK hosts are told when telemetry is off for the session","tier":"notice","area":"Agents","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/ide-and-sdk-hosts-are-told-when-telemetry-is-off-for-the-ses","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### IDE and SDK hosts are told when telemetry is off for the session\n\nEditors and SDK hosts are told when telemetry is off so they can match.\n\n**What**\n\nThe protocol's init\/system message carries a new optional boolean, `analytics_disabled`, so an editor extension or SDK host can switch off its own direct telemetry to match the CLI. If the field is absent, the state is unknown, which is what an older CLI looks like.\n\n**Details**\n\n- Set when the session's privacy level requires it, when `DISABLE_TELEMETRY` or `DO_NOT_TRACK` is set in any settings tier, or when running through a third-party provider or gateway.\n- Readable by anything that consumes the init\/system message; nothing gates it.\n\n**Evidence**\n\n`analytics_disabled`\n\n- Area: Agents\n- Names: `analytics_disabled`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5"}