{"version":"2.1.246","anchor":"plugin-enable-disable-no-longer-lose-telemetry-and-can-targe","canonical_anchor":"plugin-enable-disable-no-longer-lose-telemetry-and-can-targe","heading":"Plugin enable\/disable no longer lose telemetry, and can target built-in plugins","tier":"use","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/plugin-enable-disable-no-longer-lose-telemetry-and-can-targe","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Plugin enable\/disable no longer lose telemetry, and can target built-in plugins\n\nYou can now enable or disable bundled built-in plugins by name from the command line.\n\n**What**\n\n`claude plugin enable` and `claude plugin disable` now register built-in plugins first, so bundled plugins can be enabled or disabled by name. Their counters are awaited before the process exits, where previously events could be dropped by the immediate exit.\n\n**Details**\n\n- `plugin install` now routes thrown errors through the shared error handler.\n- The shared handler gained an `enable` case emitting a dedicated failure code, `cli_plugin_enable_failed`.\n- No gate.\n\n**Evidence**\n\n`cli_plugin_enable_failed`\n\n- Area: Plugins\n- Names: `claude plugin enable`, `claude plugin disable`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 2\/5"}