From ac4a3075a927378ceefb1e8f183ac8e90de89246 Mon Sep 17 00:00:00 2001 From: Dr Vito Butardo Jr | TeamBRAN | Swinburne University of Technology Date: Thu, 7 May 2026 12:33:02 +1000 Subject: [PATCH] Fix plugin.json: remove invalid hooks/agents string paths The current Claude Code plugin schema rejects strings for the `agents` and `hooks` keys, causing /doctor to report: Plugin matsengrp-agents has an invalid manifest file at .claude-plugin/plugin.json. Validation errors: hooks: Invalid input, agents: Invalid input Both fields are unnecessary anyway: the agents/ directory and hooks/hooks.json already sit at the standard auto-discovery paths, so removing the redundant declarations restores manifest validity without changing behaviour. All 12 agents and the Notification/Stop hooks continue to load. Analogous to commit 960560a (marketplace.json source path format). Closes #1 --- .claude-plugin/plugin.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index eb1368e..2d9bfdb 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -15,7 +15,5 @@ "documentation", "academic", "bioinformatics" - ], - "agents": "agents/", - "hooks": "hooks/hooks.json" + ] }