{"name":"engines","slug":"engines","family":"setting","title":"Settings keys","noun":"settings key","description":"Claude Code now warns when a plugin's engines field is not an object or its claude-code entry is not a version range","description_source":"entry","described_by":{"version":"2.1.323","anchor":"plugin-manifest-engines-validation"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.323","builds":0,"mined_builds":162,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.323","anchor":"plugin-manifest-engines-validation","heading":"Plugin manifests now check the engines version range","line":"Claude Code now warns when a plugin's engines field is not an object or its claude-code entry is not a version range","released_at":"2026-11-12 20:29:28","reason":"named in this entry, found in this entry's text"},{"version":"2.1.323","anchor":"plugin-marketplace-lookups-no-longer-special-case-one-market","heading":"Plugins can fall back to an older version that suits your Claude Code","line":"Claude Code now checks a plugin's stated engines range and has a way to pick an older plugin version when the newest one is rejected","released_at":"2026-11-12 20:29:28","reason":"found in this entry's text"}],"entries_total":2,"docs":[{"source":"api","path":"manage-claude\/inference-hooks","title":"inference-hooks","documented":false},{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false},{"source":"claude-docs","path":"third-party\/claude-desktop\/ssh-remote-sessions","title":"SSH remote sessions in Claude Desktop on 3P","documented":false},{"source":"mcp","path":"docs\/2024-11-05\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false},{"source":"mcp","path":"docs\/2025-03-26\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false},{"source":"mcp","path":"docs\/2025-06-18\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false},{"source":"mcp","path":"docs\/2025-11-25\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false},{"source":"mcp","path":"docs\/2026-07-28\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false},{"source":"mcp","path":"docs\/draft\/getting-started\/intro","title":"What is the Model Context Protocol (MCP)?","documented":false}],"docs_total":9,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/engines","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}