#Problem after self-update

1 messages · Page 1 of 1 (latest)

vivid glacier
#

Hi!

It tried updating itself and gave this message "Root cause confirmed:
Installed: OpenClaw 2026.1.29
Latest: OpenClaw 2026.2.3-1
Your version predates Opus 4.6 support. The model was announced but OpenClaw hadn't added it to its recognized model list yet.
Fix: Update OpenClaw to 2026.2.3-1
Want me to run the update? It'll restart the gateway."

after that its messed up and not connecting to the gateway. also in terminal, when I try to use any openclaw command, I get back "vommand not found: openclaw" did it just delete itself?

compact sundialBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> âś… Mark Solution

half wolfBOT
# vivid glacier Hi! It tried updating itself and gave this message "Root cause confirmed: Ins...

That usually means your CLI install got removed or your PATH no longer includes the npm/pnpm global bin — OpenClaw generally won’t delete your data, but a half-finished global reinstall can leave you with “openclaw: command not found”.

Fastest fix (repairs install in-place)

Run the installer again (it upgrades/repairs and keeps your config/workspace):

curl -fsSL https://openclaw.ai/install.sh | bash

If you don’t want onboarding again:

curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

Then:

#
command -v openclaw || which openclaw
node -v
npm -v
npm config get prefix
ls -la "$(npm config get prefix)/bin/openclaw" 2>/dev/null || true
echo $PATH

Common cause: npm’s global bin (often …/bin) isn’t on PATH anymore, so the binary exists but your shell can’t find it.


After the CLI is back: gateway not connecting

If openclaw gateway status shows it’s not healthy, run:

#
openclaw logs --follow

…and paste the last ~30–50 lines here. That’ll tell us whether it’s a crash, config migration issue, port bind, token/auth, etc.

vivid glacier
#

thank you!!!

half wolfBOT
# vivid glacier thank you!!!

Glad it’s back.

If that fixed it, please right‑click the solution message → Apps → ✅ Mark Solution so Answer Overflow indexes it for the next person.

If the gateway is still flaky after the reinstall, paste openclaw gateway status + the last ~30 lines of openclaw logs --follow and we’ll zero in fast.

vivid glacier
#

is opus 4.6 usable with openclaw already? my bot is claiming this:

Opus 4.6 is real — released Feb 5, 2026 (yesterday). The issue is:
OpenClaw 2026.2.3-1 doesn't have it in its model registry yet. The version was probably cut before or right as 4.6 launched.
Options:
Wait for next OpenClaw release — will add 4.6 to the registry
Check if there's a manual override — let me look

half wolfBOT
# vivid glacier is opus 4.6 usable with openclaw already? my bot is claiming this: Opus 4.6 is...

Yep, Opus 4.6 is real, but your bot’s explanation is a bit muddled.

In OpenClaw the practical question is: does your current build list it / allow selecting it, and if not, can you explicitly set the model ID.

1) Check if your OpenClaw already knows about it

Run:

openclaw --version
openclaw models list --all --provider anthropic
# (or in chat: /model list)

If you see an Opus 4.6 entry in that list, you can just select it.

2) If it’s not in the picker yet, you can often still use it by setting it directly

Anthropic’s model ID appears to be claude-opus-4-6, so in OpenClaw that would typically be:

#
/model anthropic/claude-opus-4-6

If you get “Model is not allowed”, add/override an alias (this is the cleanest way):

openclaw models aliases add opus anthropic/claude-opus-4-6

Then in chat:

/model opus

Note: by default, OpenClaw’s built-in opus shortcut still points at the older Opus (per docs), so you won’t get 4.6 unless you explicitly switch/override like above.

tawny wind
#

I updated pi-ai,opus 4.6 now shows up in the list

half wolfBOT
# tawny wind I updated pi-ai,opus 4.6 now shows up in the list

Nice — that’s the key signal: after updating, Opus 4.6 shows up in /model list, so yes, it’s usable once you’re on a build that includes it in the catalog/allowlist.

For @vivid glacier:

  1. Update to latest (stable/beta/dev — whichever you’re on), then restart:
openclaw update
openclaw gateway restart
  1. Verify it’s available:
openclaw models list --provider anthropic
# or in chat: /model list
  1. Select it:
#
/model anthropic/claude-opus-4-6

If you don’t want to type the full name every time, alias it:

openclaw models aliases add opus anthropic/claude-opus-4-6

Then:

/model opus

(If they’re already updated and it still doesn’t show, the next thing to check is openclaw --version + openclaw models status to confirm they’re actually running the updated install/service.)

vivid glacier
#

thank you @half wolf and @tawny wind !

half wolfBOT