{"version":"2.1.234","anchor":"plugin-manifest-and-uninstall-failures-throw-typed-errors","canonical_anchor":"plugin-manifest-and-uninstall-failures-throw-typed-errors","heading":"Plugin manifest and uninstall failures throw typed errors","tier":"internal","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234\/e\/plugin-manifest-and-uninstall-failures-throw-typed-errors","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.234","markdown":"### Plugin manifest and uninstall failures throw typed errors\n\nPlugin manifest and uninstall failures now say whether something could not be read or was invalid.\n\n**What**\n\nFailing to read, parse or schema-validate a plugin manifest, including the plugin-manifest frontmatter in a SKILL.md, now raises a structured error with a short summary and a code so callers can tell \"could not read it\" from \"it is invalid\". CLI uninstall failures are typed the same way.\n\n**Evidence**\n\n`plugin manifest failed schema validation`, `plugin manifest is not valid JSON`\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}