{"version":"2.1.281","anchor":"sdk-client-tracks-when-initialize-was-written-cleanup-stops","canonical_anchor":"sdk-client-tracks-when-initialize-was-written-cleanup-stops","heading":"SDK client tracks when initialize was written; cleanup stops MCP manifest capture","tier":"internal","area":"SDK","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/sdk-client-tracks-when-initialize-was-written-cleanup-stops","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### SDK client tracks when initialize was written; cleanup stops MCP manifest capture\n\nThe SDK client now tracks when its first initialize message was sent and stops MCP manifest capture on cleanup\n\n**What**\n\nThe SDK is the toolkit programs use to run Claude Code. Its client now records when its first set-up message has been sent. When the client shuts down, it records why and stops capturing its list of MCP servers (outside tools Claude can connect to).\n\n**Why**\n\nThis is internal housekeeping with no visible effect.\n\n- Area: SDK\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}