Root cause: TRANSCRIPT_DIR was /home/node/.openclaw/agents but the actual sessions live at /root/.openclaw/agents. The daemon started, watched an empty directory, and never detected any sessions. Changes: - config.js: default TRANSCRIPT_DIR -> /root/.openclaw/agents - start-daemon.sh: same fix for fallback default - .env.daemon (local): TRANSCRIPT_DIR fixed, PLUGIN_ENABLED=false The custom_livestatus post type requires the Mattermost plugin webapp React bundle to render. Disabled by default — now uses plain REST API posts with markdown formatting, which render reliably everywhere (desktop, mobile, web). Previous version preserved as git tag v4.1.
2.4 KiB
Executable File
2.4 KiB
Executable File