From 960740f36518d8a099e273a1316f4d9b41cf68b5 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Feb 2026 02:52:43 +0200 Subject: [PATCH 1/2] Docker: omit optional deps during openclaw install (avoid node-llama-cpp build); bump add-on to 0.5.14 --- openclaw_assistant/Dockerfile | 2 +- openclaw_assistant/config.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openclaw_assistant/Dockerfile b/openclaw_assistant/Dockerfile index e2096d9..59027a4 100644 --- a/openclaw_assistant/Dockerfile +++ b/openclaw_assistant/Dockerfile @@ -44,7 +44,7 @@ RUN set -eu; \ # Install OpenClaw globally RUN npm config set fund false && npm config set audit false \ - && npm install -g openclaw@2026.1.30 + && npm install -g openclaw@2026.1.30 --omit=optional COPY run.sh /run.sh COPY nginx.conf.tpl /etc/nginx/nginx.conf.tpl diff --git a/openclaw_assistant/config.yaml b/openclaw_assistant/config.yaml index 5067db2..45e6fe1 100644 --- a/openclaw_assistant/config.yaml +++ b/openclaw_assistant/config.yaml @@ -1,5 +1,5 @@ name: OpenClaw Assistant -version: "0.5.13" +version: "0.5.14" slug: openclaw_assistant description: Run OpenClaw Assistant (OpenClaw-compatible) as a Home Assistant add-on. url: https://github.com/techartdev/OpenClawHomeAssistant From d5a6c5d75fc2e127a7f2f40883ba50894f7aadae Mon Sep 17 00:00:00 2001 From: root Date: Sun, 1 Feb 2026 02:53:35 +0200 Subject: [PATCH 2/2] Fix omit optional deps flags for npm install; bump add-on to 0.5.15 --- openclaw_assistant/Dockerfile | 3 ++- openclaw_assistant/config.yaml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/openclaw_assistant/Dockerfile b/openclaw_assistant/Dockerfile index 59027a4..0167a1f 100644 --- a/openclaw_assistant/Dockerfile +++ b/openclaw_assistant/Dockerfile @@ -44,7 +44,8 @@ RUN set -eu; \ # Install OpenClaw globally RUN npm config set fund false && npm config set audit false \ - && npm install -g openclaw@2026.1.30 --omit=optional + && npm config set omit optional \ + && NPM_CONFIG_OMIT=optional npm install -g --omit=optional openclaw@2026.1.30 COPY run.sh /run.sh COPY nginx.conf.tpl /etc/nginx/nginx.conf.tpl diff --git a/openclaw_assistant/config.yaml b/openclaw_assistant/config.yaml index 45e6fe1..294c16c 100644 --- a/openclaw_assistant/config.yaml +++ b/openclaw_assistant/config.yaml @@ -1,5 +1,5 @@ name: OpenClaw Assistant -version: "0.5.14" +version: "0.5.15" slug: openclaw_assistant description: Run OpenClaw Assistant (OpenClaw-compatible) as a Home Assistant add-on. url: https://github.com/techartdev/OpenClawHomeAssistant