Skip to content

Commit 7a80a6a

Browse files
committed
fix: use moltbot beta dist-tag in installer
1 parent 59bf0f7 commit 7a80a6a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

public/install.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -832,20 +832,22 @@ EOF
832832
# Install Clawdbot
833833
resolve_beta_version() {
834834
local beta=""
835-
beta="$(npm view clawdbot dist-tags.beta 2>/dev/null || true)"
835+
beta="$(npm view moltbot dist-tags.beta 2>/dev/null || true)"
836836
if [[ -z "$beta" || "$beta" == "undefined" || "$beta" == "null" ]]; then
837837
return 1
838838
fi
839839
echo "$beta"
840840
}
841841

842842
install_clawdbot() {
843+
local package_name="clawdbot"
843844
if [[ "$USE_BETA" == "1" ]]; then
844845
local beta_version=""
845846
beta_version="$(resolve_beta_version || true)"
846847
if [[ -n "$beta_version" ]]; then
847848
CLAWDBOT_VERSION="$beta_version"
848849
echo -e "${INFO}i${NC} Beta tag detected (${beta_version}); installing beta."
850+
package_name="moltbot"
849851
else
850852
CLAWDBOT_VERSION="latest"
851853
echo -e "${INFO}i${NC} No beta tag found; installing latest."
@@ -857,17 +859,17 @@ install_clawdbot() {
857859
fi
858860

859861
local resolved_version=""
860-
resolved_version="$(npm view "clawdbot@${CLAWDBOT_VERSION}" version 2>/dev/null || true)"
862+
resolved_version="$(npm view "${package_name}@${CLAWDBOT_VERSION}" version 2>/dev/null || true)"
861863
if [[ -n "$resolved_version" ]]; then
862864
echo -e "${WARN}${NC} Installing Clawdbot ${INFO}${resolved_version}${NC}..."
863865
else
864866
echo -e "${WARN}${NC} Installing Clawdbot (${INFO}${CLAWDBOT_VERSION}${NC})..."
865867
fi
866868
local install_spec=""
867869
if [[ "${CLAWDBOT_VERSION}" == "latest" ]]; then
868-
install_spec="clawdbot@latest"
870+
install_spec="${package_name}@latest"
869871
else
870-
install_spec="clawdbot@${CLAWDBOT_VERSION}"
872+
install_spec="${package_name}@${CLAWDBOT_VERSION}"
871873
fi
872874

873875
if ! install_clawdbot_npm "${install_spec}"; then
@@ -876,7 +878,7 @@ install_clawdbot() {
876878
install_clawdbot_npm "${install_spec}"
877879
fi
878880

879-
if [[ "${CLAWDBOT_VERSION}" == "latest" ]]; then
881+
if [[ "${CLAWDBOT_VERSION}" == "latest" && "${package_name}" == "clawdbot" ]]; then
880882
if ! resolve_clawdbot_bin &> /dev/null; then
881883
echo -e "${WARN}${NC} npm install clawdbot@latest failed; retrying clawdbot@next"
882884
cleanup_npm_clawdbot_paths

0 commit comments

Comments
 (0)