From cc98b79670c05ae29c50733fc953c26586d08110 Mon Sep 17 00:00:00 2001 From: goalkeepr Date: Tue, 28 Apr 2026 13:23:30 -0400 Subject: [PATCH] fix: use ./ for plugin source path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bare "." in the plugin source field causes Claude Code 2.1.x to reject the install with "This plugin uses a source type your Claude Code version does not support." The official marketplace schema documents relative same-repo plugin paths as starting with "./", and Claude Code's installer requires that exact form. Verified locally on Claude Code 2.1.121: - claude plugin validate ~/source/serpapi-claude-plugin → passes - claude plugin install serpapi@serpapi-plugins → succeeds - claude plugin list → shows serpapi@serpapi-plugins enabled - bash test.sh → 13 passed, 0 failed --- .claude-plugin/marketplace.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 10809cf..ee1f6be 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -10,7 +10,7 @@ "plugins": [ { "name": "serpapi", - "source": ".", + "source": "./", "description": "Search Google, Amazon, Walmart, YouTube, and 50+ engines via SerpApi", "homepage": "https://serpapi.com", "repository": "https://github.com/serpapi/serpapi-claude-plugin",