From 33ecca3c19d356e02667f52ee88e9527dbf7e035 Mon Sep 17 00:00:00 2001 From: Michael Ramos Date: Sat, 3 Jan 2026 13:19:30 -0800 Subject: [PATCH] Add prominent OpenCode notice to install script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OpenCode users were running the Claude Code install script and getting confused. Added a clear banner at the end directing them to use the npm plugin instead. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- scripts/install.sh | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/scripts/install.sh b/scripts/install.sh index 101f6056..5b0ce5a0 100644 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -72,10 +72,24 @@ if ! echo "$PATH" | tr ':' '\n' | grep -qx "$INSTALL_DIR"; then echo " source ${shell_config}" fi +# Clear any cached OpenCode plugin to force fresh download on next run +rm -rf ~/.cache/opencode/node_modules/@plannotator + echo "" -echo "Test the install:" -echo ' echo '"'"'{"tool_input":{"plan":"# Test Plan\\\\n\\\\nHello world"}}'"'"' | plannotator' +echo "==========================================" +echo " USING OPENCODE? YOU DON'T NEED THIS!" +echo "==========================================" echo "" -echo "Then install the Claude Code plugin:" +echo "OpenCode users don't need this binary. Just add to your opencode.json:" +echo "" +echo ' "plugin": ["@plannotator/opencode@latest"]' +echo "" +echo "Then restart OpenCode. We've cleared any cached versions for you." +echo "" +echo "==========================================" +echo " CLAUDE CODE USERS: YOU'RE ALL SET!" +echo "==========================================" +echo "" +echo "Install the Claude Code plugin:" echo " /plugin marketplace add backnotprop/plannotator" echo " /plugin install plannotator@plannotator"