{"name":"monitors.json","slug":"monitors-json","family":"setting","title":"Settings keys","noun":"settings key","description":"Plugin loading now reports unreadable SKILL.md or monitors.json paths instead of treating them as missing","description_source":"entry","described_by":{"version":"2.1.268","anchor":"plugin-skillmonitor-path-checks-now-surface-unreadable-path"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.322","builds":0,"mined_builds":161,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.268","anchor":"plugin-skillmonitor-path-checks-now-surface-unreadable-path","heading":"Plugin skill\/monitor path checks now surface unreadable-path errors instead of silently treating them as absent","line":"Plugin loading now reports unreadable SKILL.md or monitors.json paths instead of treating them as missing","released_at":"2026-09-10 18:41:11","reason":"found in this entry's text"},{"version":"2.1.105","anchor":"plugin-monitors-background-watch-scripts","heading":"Plugin Monitors (Background Watch Scripts)","line":null,"released_at":"2026-04-13 19:51:19","reason":"found in this entry's text"}],"entries_total":2,"docs":[{"source":"claude-code","path":"plugins\/components","title":"Add components to a plugin","documented":false},{"source":"claude-code","path":"plugins\/manifest-reference","title":"Plugin manifest reference","documented":false}],"docs_total":2,"gates":[],"related":[{"name":"monitors","slug":"monitors","description":"Most of the one-shot probes checking whether old code paths still run were removed."}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/monitors-json","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}