From 43de8cf67ec755775a04cdb7658912858af161f9 Mon Sep 17 00:00:00 2001 From: admin-raintree <277948009+admin-raintree@users.noreply.github.com> Date: Fri, 4 Sep 2026 16:10:54 -0700 Subject: [PATCH] chore: update DocPull bundle to 6.5.4 --- README.md | 7 ++++--- plugins.lock.json | 6 +++--- plugins/docpull/.claude-plugin/plugin.json | 2 +- plugins/docpull/.codex-plugin/plugin.json | 2 +- plugins/docpull/README.md | 4 ++-- plugins/docpull/scripts/launch-docpull-mcp.mjs | 4 ++-- 6 files changed, 13 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 255970c..da8e37c 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Install the DocPull runtime, add the marketplace, and install the plugins you need: ```bash -pipx install 'docpull[mcp]==6.5.3' +pipx install 'docpull[mcp]==6.5.4' codex plugin marketplace add raintree-technology/plugins codex plugin add docpull@raintree codex plugin add hig-doctor@raintree @@ -27,8 +27,9 @@ codex plugin add @raintree codex plugin remove @raintree ``` -DocPull 6.5.3 constrains its MCP runtime to the compatible major version and -reports the exact setup command when its executable is missing. The +DocPull 6.5.4 constrains its MCP runtime to the compatible major version and +reports the exact setup command when its executable is missing or cannot be +executed. The immutable `v0.1.0` tag records the withdrawn 6.5.0 bundle, and `v0.1.1` records the rollback. diff --git a/plugins.lock.json b/plugins.lock.json index 38dea58..26dd846 100644 --- a/plugins.lock.json +++ b/plugins.lock.json @@ -4,10 +4,10 @@ { "name": "docpull", "repository": "https://github.com/raintree-technology/docpull.git", - "ref": "v6.5.3", - "commit": "cd9cc695974c64a6cb3be9c1436b0475db1c933e", + "ref": "v6.5.4", + "commit": "37113a213cbcf678efef99f85b4902ca750e35ed", "sourcePaths": ["plugin"], - "version": "6.5.3" + "version": "6.5.4" }, { "name": "hig-doctor", diff --git a/plugins/docpull/.claude-plugin/plugin.json b/plugins/docpull/.claude-plugin/plugin.json index cce8849..d3681cb 100644 --- a/plugins/docpull/.claude-plugin/plugin.json +++ b/plugins/docpull/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "docpull", - "version": "6.5.3", + "version": "6.5.4", "description": "Pull public web sources into Claude Code. Indexes static and server-rendered sites as local Markdown with conditional-GET caching, then exposes them as MCP tools. Local, browser-free, no API keys.", "author": { "name": "Raintree Technology", diff --git a/plugins/docpull/.codex-plugin/plugin.json b/plugins/docpull/.codex-plugin/plugin.json index ee266bb..bfc5641 100644 --- a/plugins/docpull/.codex-plugin/plugin.json +++ b/plugins/docpull/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "id": "docpull", "name": "docpull", - "version": "6.5.3", + "version": "6.5.4", "description": "Pull public web sources into Codex as local, searchable Markdown through docpull's MCP server.", "skills": "./skills/", "mcpServers": "./.mcp.json", diff --git a/plugins/docpull/README.md b/plugins/docpull/README.md index e544590..2f21129 100644 --- a/plugins/docpull/README.md +++ b/plugins/docpull/README.md @@ -20,8 +20,8 @@ for the boundary between the plugin's MCP tools and the broader CLI/SDK. The plugin wraps the `docpull` CLI. Install the MCP extra first: ```bash -pipx install 'docpull[mcp]==6.5.3' -docpull --version # should print 6.5.3 or newer +pipx install 'docpull[mcp]==6.5.4' +docpull --version # should print 6.5.4 or newer docpull mcp --help ``` diff --git a/plugins/docpull/scripts/launch-docpull-mcp.mjs b/plugins/docpull/scripts/launch-docpull-mcp.mjs index 27e4626..eb452c1 100644 --- a/plugins/docpull/scripts/launch-docpull-mcp.mjs +++ b/plugins/docpull/scripts/launch-docpull-mcp.mjs @@ -7,9 +7,9 @@ const child = spawn("docpull", ["mcp", ...process.argv.slice(2)], { }); child.on("error", (error) => { - if (error.code === "ENOENT") { + if (error.code === "ENOENT" || error.code === "EACCES") { console.error( - "DocPull is not installed. Run: pipx install 'docpull[mcp]==6.5.3'", + "DocPull is not installed or is not executable. Run: pipx install 'docpull[mcp]==6.5.4'", ); process.exitCode = 127; return;