openchamber bootstrap: always update @openchamber/web to latest

This commit is contained in:
c4ch3c4d3 committed 2026-10-02 10:08:44 -06:00
1 parent 3f3f2f08e8
commit e74c20c709
1 file changed
+5 -7
+5 -7
View File
@@ -13,7 +13,7 @@
# 3. Pins PATH + OPENCHAMBER_RELAY_URL into shell rc files so
# non-interactive SSH sessions (OpenChamber's exec path) inherit them
# 4. Installs opencode (if missing)
# 5. Installs @openchamber/web globally via bun (if missing)
# 5. Installs/updates @openchamber/web to latest via bun (every run)
# 6. Syncs ~/.config/opencode/opencode.json from CONFIG_URL
# 7. Verifies: versions + relay health
#
@@ -116,12 +116,10 @@ fi
[ -x "$HOME/.opencode/bin/opencode" ] && export PATH="$HOME/.opencode/bin:$PATH"
# ---- 5. openchamber --------------------------------------------------------
if bun pm ls -g 2>/dev/null | grep -q "@openchamber/web"; then
ok "openchamber already installed: $(openchamber --version 2>/dev/null || echo '?')"
else
info "installing @openchamber/web globally..."
bun install -g @openchamber/web
fi
# Always (re)install the latest published version so re-runs upgrade in place.
info "installing/updating @openchamber/web to latest..."
bun install -g @openchamber/web@latest
ok "openchamber version: $(openchamber --version 2>/dev/null || echo '?')"
# ---- 6. opencode config sync ------------------------------------------------
CFG_DIR="$HOME/.config/opencode"