LibreArbitre@mac-mini ~ % openclaw update │ ◇ Phase: requested Current Node (/Users/LibreArbitre/.local/share/fnm/node-versions/v22.23.1/installation/bin/node) differs from the managed gateway service Node (/opt/homebrew/bin/node). Using the managed service Node for this update so the gateway can start after the upgrade. Phase: staging Phase: validating Phase: finished ⚠️ OpenClaw update failed: node-runtime-preflight. Phases: requested (1.17s) → staging (1ms) → validating (909ms) Failed: validating Node 22.23.1 at /opt/homebrew/bin/node is too old for openclaw@2026.9.6. The requested package requires >=24.16.0 <25 || >=26.1.0. Upgrade the Node runtime that owns the managed Gateway service, then rerun `openclaw update`. Bare `npm i -g openclaw` can silently install an older compatible release. After upgrading Node, use `npm i -g openclaw@latest`. Update failed. Entering triage... Debugging prompt: /Users/LibreArbitre/.openclaw/logs/support/openclaw-triage-prompt-2026-09-24T14-37-04-633Z-27417.md Starting codex; use --agent <name> to select another coding agent. > You are in /Users/LibreArbitre Do you trust the contents of this directory? Working with untrusted contents comes with higher risk of prompt injection. Trusting the directory allows project-local config, hooks, and exec policies to load. › 1. Yes, continue 2. No, quit Press enter to continue ╭───────────────────────────────────────╮ │ >_ OpenAI Codex (v0.144.6) │ │ │ │ model: loading /model to change │ │ directory: ~ │ ╰───────────────────────────────────────╯ › Summarize recent commits gpt-5.6-sol default fast · ~ |