{"version":"2.1.273","anchor":"mcp-tool-call-auth-error-telemetry-no-longer-thrown-as-an-ex","canonical_anchor":"mcp-tool-call-auth-error-telemetry-no-longer-thrown-as-an-ex","heading":"MCP tool-call auth-error telemetry no longer thrown as an exception","tier":"internal","area":"MCP","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.273\/e\/mcp-tool-call-auth-error-telemetry-no-longer-thrown-as-an-ex","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.273","markdown":"### MCP tool-call auth-error telemetry no longer thrown as an exception\n\nA bug that could crash MCP auth-error logging with a stray exception has been fixed\n\n**What**\n\nWhen Claude Code logs telemetry for an MCP tool call that failed with a 401 authentication error, the logging call was accidentally wrapped in a `throw`, which meant it threw an undefined value instead of just recording the telemetry and letting normal error handling continue. That stray `throw` has been removed.\n\n**Why**\n\nThis fixes a bug where recording an MCP authentication-error telemetry event could itself throw an unexpected error, potentially interfering with the normal handling of that error.\n\n- Area: MCP\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}