2026-04-01T00:31:06.102+11:00 [gateway] auth token was missing. Generated a new token and saved it to config (gateway.auth.token). 2026-04-01T00:31:06.146+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:31:06.166+11:00 [heartbeat] started 2026-04-01T00:31:06.167+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:31:06.168+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:31:06.169+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 34597) 2026-04-01T00:31:06.169+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:31:37.165+11:00 [gateway] signal SIGTERM received 2026-04-01T00:31:37.166+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:31:37.175+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:31:38.402+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:31:38.423+11:00 [heartbeat] started 2026-04-01T00:31:38.423+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:31:38.425+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:31:38.425+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 34655) 2026-04-01T00:31:38.425+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:31:41.067+11:00 [gateway] device pairing auto-approved device=7cb8ce071e1ddd8f1aa61b1ab48e2058972740aa3c7178730cf5289cb61a865a role=operator 2026-04-01T00:31:47.795+11:00 [ws] ⇄ res ✓ doctor.memory.status 109ms conn=42362447…0d4a id=acf05903…6217 2026-04-01T00:31:48.493+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, wizard, channels) 2026-04-01T00:31:48.495+11:00 [gateway] signal SIGUSR1 received 2026-04-01T00:31:48.496+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T00:31:48.498+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:31:48.500+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T00:31:50.769+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:31:50.790+11:00 [heartbeat] started 2026-04-01T00:31:50.790+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:31:50.792+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:31:50.792+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 34775) 2026-04-01T00:31:50.793+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:32:34.495+11:00 [gateway] signal SIGTERM received 2026-04-01T00:32:34.496+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:32:34.506+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:32:35.768+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:32:35.789+11:00 [heartbeat] started 2026-04-01T00:32:35.789+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:32:35.791+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:32:35.791+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 34902) 2026-04-01T00:32:35.792+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:34:17.827+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.defaults.models, agents.list, auth) 2026-04-01T00:34:17.832+11:00 [gateway] signal SIGUSR1 received 2026-04-01T00:34:17.833+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T00:34:17.837+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:34:17.839+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T00:34:20.159+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:34:20.183+11:00 [heartbeat] started 2026-04-01T00:34:20.184+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:34:20.197+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:34:20.198+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35113) 2026-04-01T00:34:20.198+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:34:52.873+11:00 [gateway] signal SIGTERM received 2026-04-01T00:34:52.874+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:34:52.881+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:34:54.095+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:34:54.117+11:00 [heartbeat] started 2026-04-01T00:34:54.117+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:34:54.129+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T00:34:54.129+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35167) 2026-04-01T00:34:54.130+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:37:06.941+11:00 [reload] config change detected; evaluating reload (meta, wizard, auth, agents.defaults.models, agents.defaults.workspace, agents.defaults.model, agents.list, channels, gateway.auth) 2026-04-01T00:37:06.944+11:00 [gateway] signal SIGUSR1 received 2026-04-01T00:37:06.946+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T00:37:06.950+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:37:06.952+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T00:37:09.220+11:00 [gateway] auth token was missing. Generated a new token and saved it to config (gateway.auth.token). 2026-04-01T00:37:09.267+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:37:09.287+11:00 [heartbeat] started 2026-04-01T00:37:09.288+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:37:09.299+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:37:09.299+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35332) 2026-04-01T00:37:09.300+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:37:09.639+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:37:15.462+11:00 [ws] ⇄ res ✓ doctor.memory.status 93ms conn=1430588f…86d5 id=537125a8…a068 2026-04-01T00:37:16.159+11:00 [reload] config change detected; evaluating reload (meta, wizard, channels) 2026-04-01T00:37:16.161+11:00 [gateway] signal SIGUSR1 received 2026-04-01T00:37:16.161+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T00:37:16.164+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:37:16.165+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T00:37:18.398+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:37:18.419+11:00 [heartbeat] started 2026-04-01T00:37:18.419+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:37:18.430+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:37:18.431+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35372) 2026-04-01T00:37:18.431+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:37:18.774+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:37:26.337+11:00 [gateway] signal SIGTERM received 2026-04-01T00:37:26.340+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:37:26.350+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:37:27.556+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:37:27.579+11:00 [heartbeat] started 2026-04-01T00:37:27.580+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:37:27.592+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:37:27.592+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35414) 2026-04-01T00:37:27.593+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:37:28.011+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:38:51.939+11:00 [gateway] signal SIGTERM received 2026-04-01T00:38:51.940+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:38:51.950+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:38:53.154+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:38:53.175+11:00 [heartbeat] started 2026-04-01T00:38:53.175+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:38:53.187+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:38:53.187+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35634) 2026-04-01T00:38:53.187+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:38:53.531+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:40:35.933+11:00 [gateway] signal SIGTERM received 2026-04-01T00:40:35.935+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:40:35.941+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:40:39.285+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:40:39.306+11:00 [heartbeat] started 2026-04-01T00:40:39.306+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:40:39.317+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:40:39.318+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35818) 2026-04-01T00:40:39.318+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:40:39.691+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:41:49.565+11:00 [gateway] signal SIGTERM received 2026-04-01T00:41:49.567+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:41:49.577+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:41:52.940+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:41:52.960+11:00 [heartbeat] started 2026-04-01T00:41:52.961+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:41:52.972+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:41:52.972+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 35986) 2026-04-01T00:41:52.973+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:41:53.318+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:43:04.743+11:00 [gateway] signal SIGTERM received 2026-04-01T00:43:04.748+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:43:04.758+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:43:06.028+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:43:06.050+11:00 [heartbeat] started 2026-04-01T00:43:06.050+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:43:06.062+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:43:06.062+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 36124) 2026-04-01T00:43:06.063+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:43:06.414+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:43:10.909+11:00 [gateway] signal SIGTERM received 2026-04-01T00:43:10.910+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:43:10.918+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:43:12.175+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:43:12.196+11:00 [heartbeat] started 2026-04-01T00:43:12.197+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:43:12.208+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:43:12.208+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 36193) 2026-04-01T00:43:12.209+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:43:12.549+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:51:28.575+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.defaults.workspace) 2026-04-01T00:51:28.579+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.defaults.workspace) 2026-04-01T00:51:49.680+11:00 [gateway] signal SIGTERM received 2026-04-01T00:51:49.681+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:51:49.689+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:51:50.914+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:51:50.943+11:00 [heartbeat] started 2026-04-01T00:51:50.944+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:51:50.954+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:51:50.955+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 36782) 2026-04-01T00:51:50.955+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:51:51.317+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:54:38.780+11:00 [gateway] signal SIGTERM received 2026-04-01T00:54:38.782+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:54:38.792+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:54:40.000+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:54:40.021+11:00 [heartbeat] started 2026-04-01T00:54:40.021+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:54:40.033+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:54:40.034+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 36870) 2026-04-01T00:54:40.034+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:54:40.379+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:55:17.030+11:00 [gateway] signal SIGTERM received 2026-04-01T00:55:17.032+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:55:17.040+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:55:20.414+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:55:20.435+11:00 [heartbeat] started 2026-04-01T00:55:20.436+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:55:20.447+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:55:20.448+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 36974) 2026-04-01T00:55:20.448+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:55:20.807+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:56:41.041+11:00 [ws] ⇄ res ✓ doctor.memory.status 104ms conn=e7081727…e7f1 id=bae5d058…2b34 2026-04-01T00:56:43.870+11:00 [gateway] signal SIGTERM received 2026-04-01T00:56:43.872+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:56:43.880+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:56:45.134+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:56:45.154+11:00 [heartbeat] started 2026-04-01T00:56:45.155+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:56:45.166+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:56:45.167+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37058) 2026-04-01T00:56:45.167+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:56:45.514+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:57:50.510+11:00 [gateway] signal SIGTERM received 2026-04-01T00:57:50.512+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:57:50.521+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:57:51.706+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:57:51.726+11:00 [heartbeat] started 2026-04-01T00:57:51.727+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:57:51.738+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:57:51.739+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37132) 2026-04-01T00:57:51.739+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:57:52.081+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T00:59:12.588+11:00 [ws] ⇄ res ✓ doctor.memory.status 90ms conn=70c39bdb…36e7 id=5c3fd091…d03f 2026-04-01T00:59:19.325+11:00 [gateway] signal SIGTERM received 2026-04-01T00:59:19.327+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T00:59:19.335+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T00:59:20.589+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T00:59:20.610+11:00 [heartbeat] started 2026-04-01T00:59:20.611+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T00:59:20.622+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T00:59:20.622+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37282) 2026-04-01T00:59:20.623+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T00:59:20.962+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T01:00:14.430+11:00 [reload] config reload retry (1/2): config file not found 2026-04-01T01:00:14.585+11:00 [reload] config reload retry (2/2): config file not found 2026-04-01T01:00:19.630+11:00 [gateway] signal SIGTERM received 2026-04-01T01:00:19.633+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T01:00:19.643+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T01:06:17.774+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T01:06:17.803+11:00 [heartbeat] started 2026-04-01T01:06:17.803+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T01:06:17.805+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T01:06:17.806+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37582) 2026-04-01T01:06:17.806+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T01:07:16.033+11:00 [ws] ⇄ res ✓ doctor.memory.status 108ms conn=a6bab7d0…7ddf id=a9a1af7f…36c3 2026-04-01T01:07:32.935+11:00 [gateway] signal SIGTERM received 2026-04-01T01:07:32.937+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T01:07:32.946+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T01:07:34.284+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T01:07:34.308+11:00 [heartbeat] started 2026-04-01T01:07:34.309+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T01:07:34.311+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T01:07:34.311+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37809) 2026-04-01T01:07:34.311+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T01:08:31.327+11:00 [reload] config reload retry (1/2): config file not found 2026-04-01T01:08:31.482+11:00 [reload] config reload retry (2/2): config file not found 2026-04-01T01:08:38.763+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels, gateway.auth) 2026-04-01T01:08:38.769+11:00 [gateway] signal SIGUSR1 received 2026-04-01T01:08:38.770+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T01:08:38.776+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T01:08:38.780+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T01:08:41.054+11:00 [gateway] auth token was missing. Generated a new token and saved it to config (gateway.auth.token). 2026-04-01T01:08:41.121+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T01:08:41.152+11:00 [heartbeat] started 2026-04-01T01:08:41.153+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T01:08:41.154+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T01:08:41.154+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 37891) 2026-04-01T01:08:41.155+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T01:11:39.023+11:00 [gateway] signal SIGTERM received 2026-04-01T01:11:39.027+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T01:11:39.035+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T01:19:01.640+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T01:19:01.674+11:00 [heartbeat] started 2026-04-01T01:19:01.675+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T01:19:01.676+11:00 [gateway] agent model: anthropic/claude-opus-4-6 2026-04-01T01:19:01.677+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 38271) 2026-04-01T01:19:01.677+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T01:25:10.814+11:00 [gateway] signal SIGTERM received 2026-04-01T01:25:10.816+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T01:25:10.818+11:00 [gateway] signal SIGTERM received 2026-04-01T01:25:10.819+11:00 [gateway] received SIGTERM during shutdown; ignoring 2026-04-01T01:25:10.824+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T15:36:56.966+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T15:36:56.998+11:00 [heartbeat] started 2026-04-01T15:36:56.999+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T15:36:57.011+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T15:36:57.012+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 49299) 2026-04-01T15:36:57.012+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T15:36:57.343+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T15:36:59.837+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T15:37:00.412+11:00 [ws] ⇄ res ✓ health 2813ms conn=5c08a7c7…4c4d id=e5691740…44b4 2026-04-01T15:37:00.414+11:00 [ws] ⇄ res ✓ health 1264ms conn=5090679f…7dba id=261517f7…e643 2026-04-01T15:37:35.476+11:00 [ws] ⇄ res ✓ chat.history 708ms conn=f4ca75a3…ab49 id=e2259c49…1c49 2026-04-01T15:37:43.149+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T16:06:57.362+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T16:14:12.153+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T16:36:57.354+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T17:06:57.372+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T17:36:57.424+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T17:56:19.621+11:00 [gateway] signal SIGTERM received 2026-04-01T17:56:19.625+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T17:56:19.715+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T17:56:21.931+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T17:56:21.968+11:00 [heartbeat] started 2026-04-01T17:56:21.969+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T17:56:21.986+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T17:56:21.986+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 52693) 2026-04-01T17:56:21.987+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T17:56:22.443+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T17:56:25.234+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:00:08.354+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, wizard.lastRunAt, wizard.lastRunCommand, tools.web.search.tavily) 2026-04-01T18:00:08.367+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, wizard.lastRunAt, wizard.lastRunCommand, tools.web.search.tavily) 2026-04-01T18:01:22.324+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:01:26.592+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:06:31.774+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, session.idleMinutes) 2026-04-01T18:06:31.790+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, session.idleMinutes) 2026-04-01T18:06:49.136+11:00 [gateway] signal SIGTERM received 2026-04-01T18:06:49.140+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T18:06:49.187+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T18:06:50.551+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T18:06:50.588+11:00 [heartbeat] started 2026-04-01T18:06:50.589+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T18:06:50.602+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T18:06:50.603+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 53107) 2026-04-01T18:06:50.603+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T18:06:50.970+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:06:53.217+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:28:40.962+11:00 [telegram] Group migrated: "OliverHQ" -5140786293 → -1003807597926 2026-04-01T18:28:40.965+11:00 [telegram] No config found for old group ID -5140786293, migration logged only 2026-04-01T18:36:55.241+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:44:50.842+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, wizard.lastRunAt, tools.web.search.tavily, channels.telegram.botToken, channels.telegram.groups) 2026-04-01T18:44:50.862+11:00 [gateway/channels] restarting telegram channel 2026-04-01T18:44:50.873+11:00 [reload] config hot reload applied (channels.telegram.botToken, channels.telegram.groups) 2026-04-01T18:44:51.981+11:00 [telegram] [default] starting provider 2026-04-01T18:44:53.582+11:00 [telegram] [default] auto-restart attempt 1/10 in 5s 2026-04-01T18:45:00.489+11:00 [telegram] [default] starting provider 2026-04-01T18:45:01.630+11:00 [telegram] [default] auto-restart attempt 2/10 in 11s 2026-04-01T18:45:13.905+11:00 [telegram] [default] starting provider 2026-04-01T18:45:15.451+11:00 [telegram] [default] auto-restart attempt 3/10 in 21s 2026-04-01T18:45:16.872+11:00 [gateway] signal SIGTERM received 2026-04-01T18:45:16.875+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T18:45:16.915+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T18:45:18.183+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T18:45:18.218+11:00 [heartbeat] started 2026-04-01T18:45:18.219+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T18:45:18.232+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T18:45:18.232+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 53863) 2026-04-01T18:45:18.233+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T18:45:18.565+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:45:20.584+11:00 [telegram] [default] starting provider 2026-04-01T18:45:22.222+11:00 [telegram] [default] auto-restart attempt 1/10 in 5s 2026-04-01T18:45:28.883+11:00 [telegram] [default] starting provider 2026-04-01T18:45:30.403+11:00 [telegram] [default] auto-restart attempt 2/10 in 11s 2026-04-01T18:45:42.580+11:00 [telegram] [default] starting provider 2026-04-01T18:45:44.128+11:00 [telegram] [default] auto-restart attempt 3/10 in 21s 2026-04-01T18:46:06.437+11:00 [telegram] [default] starting provider 2026-04-01T18:46:08.084+11:00 [telegram] [default] auto-restart attempt 4/10 in 44s 2026-04-01T18:46:53.230+11:00 [telegram] [default] starting provider 2026-04-01T18:46:54.782+11:00 [telegram] [default] auto-restart attempt 5/10 in 85s 2026-04-01T18:47:49.091+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.web.search.tavily, channels.telegram.allowFrom) 2026-04-01T18:47:49.110+11:00 [gateway/channels] restarting telegram channel 2026-04-01T18:47:49.113+11:00 [reload] config hot reload applied (channels.telegram.allowFrom) 2026-04-01T18:47:50.692+11:00 [telegram] [default] starting provider 2026-04-01T18:47:52.096+11:00 [gateway] signal SIGTERM received 2026-04-01T18:47:52.097+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T18:47:52.328+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T18:47:53.729+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T18:47:53.764+11:00 [heartbeat] started 2026-04-01T18:47:53.764+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T18:47:53.778+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T18:47:53.778+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 53976) 2026-04-01T18:47:53.778+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T18:47:54.112+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:47:55.810+11:00 [telegram] [default] starting provider 2026-04-01T18:47:57.401+11:00 [telegram] [default] auto-restart attempt 1/10 in 5s 2026-04-01T18:48:04.408+11:00 [telegram] [default] starting provider 2026-04-01T18:48:05.844+11:00 [telegram] [default] auto-restart attempt 2/10 in 11s 2026-04-01T18:48:18.144+11:00 [telegram] [default] starting provider 2026-04-01T18:48:19.774+11:00 [telegram] [default] auto-restart attempt 3/10 in 21s 2026-04-01T18:48:41.581+11:00 [telegram] [default] starting provider 2026-04-01T18:48:42.909+11:00 [telegram] [default] auto-restart attempt 4/10 in 44s 2026-04-01T18:49:27.971+11:00 [telegram] [default] starting provider 2026-04-01T18:49:29.129+11:00 [telegram] [default] auto-restart attempt 5/10 in 86s 2026-04-01T18:50:55.930+11:00 [telegram] [default] starting provider 2026-04-01T18:50:57.165+11:00 [telegram] [default] auto-restart attempt 6/10 in 176s 2026-04-01T18:51:06.789+11:00 [ws] ⇄ res ✓ channels.status 2013ms conn=a3995e02…2589 id=a751a55d…21d4 2026-04-01T18:51:06.914+11:00 [ws] ⇄ res ✓ doctor.memory.status 102ms conn=24939b16…2957 id=ba8c9cbe…e580 2026-04-01T18:52:53.778+11:00 [health-monitor] [telegram:default] health-monitor: restarting (reason: stopped) 2026-04-01T18:53:25.255+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.web.search.tavily, channels.telegram.botToken) 2026-04-01T18:53:25.274+11:00 [gateway/channels] restarting telegram channel 2026-04-01T18:53:25.276+11:00 [reload] config hot reload applied (channels.telegram.botToken) 2026-04-01T18:53:27.785+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:53:30.034+11:00 [gateway] signal SIGTERM received 2026-04-01T18:53:30.037+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T18:53:32.327+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:53:36.400+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T18:53:36.435+11:00 [heartbeat] started 2026-04-01T18:53:36.435+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T18:53:36.449+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T18:53:36.449+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 54180) 2026-04-01T18:53:36.449+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T18:53:36.784+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:53:38.700+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:54:01.920+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:55:17.004+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.web.search.tavily, channels.telegram.groups.-1003807597926) 2026-04-01T18:55:17.030+11:00 [gateway/channels] restarting telegram channel 2026-04-01T18:55:17.035+11:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926) 2026-04-01T18:55:19.408+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:55:19.586+11:00 [gateway] signal SIGTERM received 2026-04-01T18:55:19.587+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T18:55:25.959+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T18:55:26.001+11:00 [heartbeat] started 2026-04-01T18:55:26.002+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T18:55:26.020+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T18:55:26.021+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 54287) 2026-04-01T18:55:26.021+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T18:55:26.365+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T18:55:28.626+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T18:56:08.296+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:13:38.601+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list, tools.web.search.tavily) 2026-04-01T19:13:38.639+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list, tools.web.search.tavily) 2026-04-01T19:15:49.630+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, auth.profiles.ollama:default, agents.list, models) 2026-04-01T19:15:49.648+11:00 [gateway] signal SIGUSR1 received 2026-04-01T19:15:49.649+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T19:15:49.661+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T19:15:49.664+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T19:15:52.781+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T19:15:52.817+11:00 [heartbeat] started 2026-04-01T19:15:52.818+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T19:15:52.831+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T19:15:52.831+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 54839) 2026-04-01T19:15:52.832+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T19:15:53.155+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:15:55.502+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T19:25:22.706+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list, tools.web.search.tavily) 2026-04-01T19:25:22.724+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list, tools.web.search.tavily) 2026-04-01T19:25:31.059+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list) 2026-04-01T19:25:31.080+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list) 2026-04-01T19:30:27.147+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt) 2026-04-01T19:30:27.158+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt) 2026-04-01T19:30:28.319+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt) 2026-04-01T19:30:28.338+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt) 2026-04-01T19:39:19.250+11:00 [gateway] signal SIGTERM received 2026-04-01T19:39:19.254+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T19:39:19.310+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T19:39:20.593+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T19:39:20.631+11:00 [heartbeat] started 2026-04-01T19:39:20.632+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T19:39:20.648+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T19:39:20.649+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 55413) 2026-04-01T19:39:20.649+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T19:39:21.052+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:39:22.922+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T19:42:55.034+11:00 [gateway] signal SIGTERM received 2026-04-01T19:42:55.036+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T19:42:55.089+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T19:42:56.516+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T19:42:56.553+11:00 [heartbeat] started 2026-04-01T19:42:56.553+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T19:42:56.567+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T19:42:56.568+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 55571) 2026-04-01T19:42:56.568+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T19:42:56.915+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:42:58.988+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T19:43:00.714+11:00 [gateway] signal SIGTERM received 2026-04-01T19:43:00.719+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T19:43:07.011+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T19:43:07.033+11:00 [heartbeat] started 2026-04-01T19:43:07.033+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T19:43:07.045+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T19:43:07.045+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 55638) 2026-04-01T19:43:07.045+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T19:43:07.358+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:43:09.545+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T19:45:00.922+11:00 [reload] config change detected; evaluating reload (models.providers.ollama.models, agents.list, tools.web.search.tavily) 2026-04-01T19:45:00.948+11:00 [reload] config hot reload applied (models.providers.ollama.models) 2026-04-01T19:45:06.535+11:00 [gateway] signal SIGTERM received 2026-04-01T19:45:06.540+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T19:45:06.594+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T19:45:08.080+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T19:45:08.118+11:00 [heartbeat] started 2026-04-01T19:45:08.119+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T19:45:08.132+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T19:45:08.132+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 55745) 2026-04-01T19:45:08.132+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T19:45:08.477+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T19:45:10.738+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T20:15:08.817+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T20:15:22.667+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T21:15:08.577+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T21:45:08.582+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T21:55:33.938+11:00 [reload] config change detected; evaluating reload (agents.defaults.timeoutSeconds, tools.web.search.tavily) 2026-04-01T21:55:33.993+11:00 [reload] config change applied (dynamic reads: agents.defaults.timeoutSeconds, tools.web.search.tavily) 2026-04-01T22:11:03.673+11:00 [reload] config change detected; evaluating reload (agents.list) 2026-04-01T22:11:03.754+11:00 [reload] config change applied (dynamic reads: agents.list) 2026-04-01T22:11:09.073+11:00 [gateway] signal SIGTERM received 2026-04-01T22:11:09.078+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:11:09.160+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:11:10.561+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:11:10.602+11:00 [heartbeat] started 2026-04-01T22:11:10.603+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:11:10.619+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:11:10.620+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 58854) 2026-04-01T22:11:10.622+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:11:11.009+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:11:13.066+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:12:29.161+11:00 [reload] config change detected; evaluating reload (agents.list, tools.web.search.tavily) 2026-04-01T22:12:29.183+11:00 [reload] config change applied (dynamic reads: agents.list, tools.web.search.tavily) 2026-04-01T22:12:43.754+11:00 [gateway] signal SIGTERM received 2026-04-01T22:12:43.756+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:12:43.800+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:12:45.208+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:12:45.246+11:00 [heartbeat] started 2026-04-01T22:12:45.246+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:12:45.260+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:12:45.261+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 58970) 2026-04-01T22:12:45.261+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:12:45.629+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:12:47.685+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:15:44.578+11:00 [gateway] signal SIGTERM received 2026-04-01T22:15:44.582+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:15:44.629+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:15:47.285+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:15:47.338+11:00 [heartbeat] started 2026-04-01T22:15:47.339+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:15:47.362+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:15:47.363+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 59214) 2026-04-01T22:15:47.364+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:15:48.079+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:15:50.817+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:20:18.850+11:00 [gateway] signal SIGTERM received 2026-04-01T22:20:18.855+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:20:18.900+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:20:20.248+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:20:20.284+11:00 [heartbeat] started 2026-04-01T22:20:20.285+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:20:20.300+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:20:20.300+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 59393) 2026-04-01T22:20:20.301+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:20:20.677+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:20:22.762+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:38:41.946+11:00 [reload] config change detected; evaluating reload (models.providers.ollama.models, agents.list, tools.web.search.tavily) 2026-04-01T22:38:42.014+11:00 [reload] config hot reload applied (models.providers.ollama.models) 2026-04-01T22:38:53.521+11:00 [gateway] signal SIGTERM received 2026-04-01T22:38:53.524+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:38:53.577+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:38:56.189+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:38:56.241+11:00 [heartbeat] started 2026-04-01T22:38:56.242+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:38:56.267+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:38:56.268+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 59982) 2026-04-01T22:38:56.269+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:38:57.027+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:38:59.732+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:40:03.140+11:00 [reload] config change detected; evaluating reload (models.providers.ollama.models, tools.web.search.tavily) 2026-04-01T22:40:03.158+11:00 [reload] config hot reload applied (models.providers.ollama.models) 2026-04-01T22:40:18.942+11:00 [gateway] signal SIGTERM received 2026-04-01T22:40:18.945+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:40:18.999+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:40:20.311+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:40:20.349+11:00 [heartbeat] started 2026-04-01T22:40:20.349+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:40:20.366+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:40:20.366+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 60096) 2026-04-01T22:40:20.367+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:40:20.728+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:40:22.786+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T22:43:02.556+11:00 [reload] config change detected; evaluating reload (agents.list, tools.web.search.tavily) 2026-04-01T22:43:02.568+11:00 [reload] config change applied (dynamic reads: agents.list, tools.web.search.tavily) 2026-04-01T22:46:24.016+11:00 [gateway] signal SIGTERM received 2026-04-01T22:46:24.022+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T22:46:24.136+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T22:46:27.308+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T22:46:27.371+11:00 [heartbeat] started 2026-04-01T22:46:27.372+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T22:46:27.394+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T22:46:27.395+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 60381) 2026-04-01T22:46:27.395+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T22:46:28.771+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T22:46:31.338+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:02:07.413+11:00 [reload] config change detected; evaluating reload (tools.web.search.tavily) 2026-04-01T23:02:07.484+11:00 [reload] config change applied (dynamic reads: tools.web.search.tavily) 2026-04-01T23:02:18.638+11:00 [reload] config change detected; evaluating reload (models.providers.ollama.models, agents.list) 2026-04-01T23:02:18.659+11:00 [reload] config hot reload applied (models.providers.ollama.models) 2026-04-01T23:05:12.104+11:00 [gateway] signal SIGTERM received 2026-04-01T23:05:12.112+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:05:12.214+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:05:13.713+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:05:13.755+11:00 [heartbeat] started 2026-04-01T23:05:13.756+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:05:13.770+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T23:05:13.771+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 61070) 2026-04-01T23:05:13.771+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:05:14.109+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:05:15.994+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:16:52.645+11:00 [gateway] signal SIGTERM received 2026-04-01T23:16:52.653+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:16:52.845+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:16:54.392+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:16:54.490+11:00 [heartbeat] started 2026-04-01T23:16:54.491+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:16:54.521+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T23:16:54.521+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 61614) 2026-04-01T23:16:54.522+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:16:54.892+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:16:57.201+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:18:48.812+11:00 [reload] config change detected; evaluating reload (models.providers.ollama.models, tools.web.search.tavily) 2026-04-01T23:18:48.849+11:00 [reload] config hot reload applied (models.providers.ollama.models) 2026-04-01T23:19:38.043+11:00 [gateway] signal SIGTERM received 2026-04-01T23:19:38.046+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:19:38.099+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:19:39.551+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:19:39.590+11:00 [heartbeat] started 2026-04-01T23:19:39.591+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:19:39.606+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T23:19:39.606+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 61776) 2026-04-01T23:19:39.606+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:19:39.968+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:19:42.878+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:29:35.733+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:29:38.242+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:32:22.135+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:35:08.397+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:35:46.971+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:37:31.211+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:38:29.384+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:38:33.996+11:00 [telegram] sendMessage ok chat=-1003807597926 message=32 2026-04-01T23:40:08.017+11:00 [gateway] signal SIGTERM received 2026-04-01T23:40:08.021+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:40:08.077+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:40:09.420+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:40:09.456+11:00 [heartbeat] started 2026-04-01T23:40:09.457+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:40:09.471+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T23:40:09.472+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 62617) 2026-04-01T23:40:09.473+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:40:09.812+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:40:12.250+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:40:25.962+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:40:27.035+11:00 [telegram] sendMessage ok chat=-1003807597926 message=34 2026-04-01T23:40:51.443+11:00 [gateway] signal SIGTERM received 2026-04-01T23:40:51.445+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:40:51.481+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:41:23.227+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:41:23.258+11:00 [heartbeat] started 2026-04-01T23:41:23.258+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:41:23.271+11:00 [gateway] agent model: openrouter/openrouter/auto 2026-04-01T23:41:23.272+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 62763) 2026-04-01T23:41:23.272+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:41:23.599+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:41:26.112+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:44:58.061+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.primary, agents.defaults.models.openrouter/auto, agents.defaults.models.openrouter/anthropic/claude-sonnet-4-5, agents.list, tools.web.search.tavily, channels.telegram.botToken, plugins.entries.tavily.config.webSearch.apiKey) 2026-04-01T23:44:58.079+11:00 [gateway] signal SIGUSR1 received 2026-04-01T23:44:58.080+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T23:44:58.097+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:44:58.099+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T23:45:00.404+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:45:00.435+11:00 [heartbeat] started 2026-04-01T23:45:00.436+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:45:00.448+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-01T23:45:00.448+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 62892) 2026-04-01T23:45:00.449+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:45:00.773+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:45:02.772+11:00 [telegram] [default] starting provider 2026-04-01T23:45:04.136+11:00 [telegram] [default] auto-restart attempt 1/10 in 5s 2026-04-01T23:45:05.375+11:00 [gateway] signal SIGTERM received 2026-04-01T23:45:05.377+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:45:05.411+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:45:06.647+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:45:06.668+11:00 [heartbeat] started 2026-04-01T23:45:06.669+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:45:06.680+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-01T23:45:06.680+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 62934) 2026-04-01T23:45:06.681+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:45:06.997+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:45:09.043+11:00 [telegram] [default] starting provider 2026-04-01T23:45:10.383+11:00 [telegram] [default] auto-restart attempt 1/10 in 5s 2026-04-01T23:45:16.722+11:00 [telegram] [default] starting provider 2026-04-01T23:45:17.902+11:00 [telegram] [default] auto-restart attempt 2/10 in 11s 2026-04-01T23:45:29.937+11:00 [telegram] [default] starting provider 2026-04-01T23:45:31.375+11:00 [telegram] [default] auto-restart attempt 3/10 in 20s 2026-04-01T23:45:52.968+11:00 [telegram] [default] starting provider 2026-04-01T23:45:54.253+11:00 [telegram] [default] auto-restart attempt 4/10 in 43s 2026-04-01T23:46:38.788+11:00 [telegram] [default] starting provider 2026-04-01T23:46:40.074+11:00 [telegram] [default] auto-restart attempt 5/10 in 83s 2026-04-01T23:48:03.939+11:00 [telegram] [default] starting provider 2026-04-01T23:48:05.172+11:00 [telegram] [default] auto-restart attempt 6/10 in 168s 2026-04-01T23:48:55.455+11:00 [reload] config change detected; evaluating reload (tools.web.search.tavily, channels.telegram.botToken, plugins.entries.tavily.config.webSearch.apiKey) 2026-04-01T23:48:55.474+11:00 [gateway] signal SIGUSR1 received 2026-04-01T23:48:55.475+11:00 [gateway] received SIGUSR1; restarting 2026-04-01T23:48:55.488+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:48:55.489+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-01T23:48:57.978+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:48:58.000+11:00 [heartbeat] started 2026-04-01T23:48:58.001+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:48:58.012+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-01T23:48:58.012+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 63100) 2026-04-01T23:48:58.012+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:48:58.325+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:48:59.851+11:00 [gateway] signal SIGTERM received 2026-04-01T23:48:59.853+11:00 [gateway] received SIGTERM; shutting down 2026-04-01T23:49:01.077+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:49:01.084+11:00 [gmail-watcher] gmail watcher stopped 2026-04-01T23:49:02.385+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-01T23:49:02.408+11:00 [heartbeat] started 2026-04-01T23:49:02.409+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-01T23:49:02.421+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-01T23:49:02.421+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 63159) 2026-04-01T23:49:02.421+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-01.log 2026-04-01T23:49:02.789+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:49:05.637+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-01T23:49:19.694+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:49:24.405+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-01T23:50:10.589+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-02T00:17:55.164+11:00 [gateway] device pairing auto-approved device=ff71bf6dd97633dc7ce22fe43988a404a4d251ffd793114adebc370a22a88004 role=operator 2026-04-02T00:17:55.168+11:00 [ws] webchat connected conn=fbc7bbac-de9a-4655-87e0-1cb9503f6419 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T00:17:55.330+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-02T00:17:56.119+11:00 [ws] ⇄ res ✓ chat.history 912ms conn=fbc7bbac…6419 id=b28de48f…8b21 2026-04-02T00:17:56.119+11:00 [ws] ⇄ res ✓ models.list 905ms conn=fbc7bbac…6419 id=f99d3df7…d810 2026-04-02T00:20:43.442+11:00 [gateway] cron: job created 2026-04-02T00:23:24.528+11:00 [gateway] cron: job created 2026-04-02T00:29:27.089+11:00 [gateway] cron: job created 2026-04-02T00:29:40.407+11:00 [gateway] cron: job created 2026-04-02T00:29:56.525+11:00 [gateway] cron: job created 2026-04-02T00:30:20.202+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=fbc7bbac-de9a-4655-87e0-1cb9503f6419 2026-04-02T00:30:20.249+11:00 [ws] webchat connected conn=ff5a503c-5ec8-4ca5-8713-a20d2680ea9d remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T00:30:24.956+11:00 [gateway] cron: job removed 2026-04-02T00:30:26.244+11:00 [gateway] cron: job removed 2026-04-02T00:30:27.694+11:00 [gateway] cron: job removed 2026-04-02T00:30:29.923+11:00 [gateway] cron: job removed 2026-04-02T00:35:02.020+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-02T00:39:01.843+11:00 [ws] ⇄ res ✗ cron.add 7ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=99bee0be…ae50 2026-04-02T00:39:05.966+11:00 [ws] ⇄ res ✗ cron.add 8ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=ab2c0d5e…a8e3 2026-04-02T00:39:11.804+11:00 [ws] ⇄ res ✗ cron.add 5ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=0959771b…6ace 2026-04-02T00:39:12.196+11:00 [ws] ⇄ res ✗ cron.add 5ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=9c964355…26f5 2026-04-02T00:39:12.358+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=86e601ce…bbbb 2026-04-02T00:39:12.515+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 78* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=cccda377…8c71 2026-04-02T00:39:59.814+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=002f8440…b1d0 2026-04-02T00:40:04.504+11:00 [ws] ⇄ res ✗ cron.add 3ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=3c30e81c…3764 2026-04-02T00:40:04.928+11:00 [ws] ⇄ res ✗ cron.add 3ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=53ff316b…c31b 2026-04-02T00:40:05.123+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=dd59e291…ab70 2026-04-02T00:40:05.348+11:00 [ws] ⇄ res ✗ cron.add 5ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=3fd5d00d…0d37 2026-04-02T00:40:05.512+11:00 [ws] ⇄ res ✗ cron.add 3ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=b4f4b3b9…82cd 2026-04-02T00:40:05.874+11:00 [ws] ⇄ res ✗ cron.add 5ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=34e1d617…a6a8 2026-04-02T00:40:06.048+11:00 [ws] ⇄ res ✗ cron.add 5ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=737434ec…f1a1 2026-04-02T00:40:06.218+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=0a4a07e4…63b0 2026-04-02T00:40:06.376+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=d5e6a099…aadd 2026-04-02T00:40:06.545+11:00 [ws] ⇄ res ✗ cron.add 3ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=73528cd0…a5d3 2026-04-02T00:40:06.691+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=cd3d5e68…6d14 2026-04-02T00:40:06.850+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=d7d85ec5…654d 2026-04-02T00:40:06.989+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=ac9fe4b6…f440 2026-04-02T00:40:07.140+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=01546c8d…e9cf 2026-04-02T00:40:07.238+11:00 [ws] ⇄ res ✗ cron.add 4ms errorCode=UNAVAILABLE errorMessage=TypeError: CronPattern: invalid configuration format ('0 8* * 1'), exactly five, six, or seven space separated parts are required. conn=ff5a503c…ea9d id=5fc9c1c9…60a7 2026-04-02T00:40:08.938+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=ff5a503c-5ec8-4ca5-8713-a20d2680ea9d 2026-04-02T00:40:09.000+11:00 [ws] webchat connected conn=3626c7d0-2412-4f88-9715-18c2446efe40 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T00:41:16.332+11:00 [gateway] cron: job created 2026-04-02T00:45:00.201+11:00 [gateway] cron: job created 2026-04-02T00:47:16.014+11:00 [gateway] signal SIGTERM received 2026-04-02T00:47:16.015+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T00:47:16.074+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T00:47:16.076+11:00 [ws] webchat disconnected code=1006 reason=n/a conn=3626c7d0-2412-4f88-9715-18c2446efe40 2026-04-02T00:47:17.353+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T00:47:17.391+11:00 [heartbeat] started 2026-04-02T00:47:17.391+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T00:47:17.404+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T00:47:17.404+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 67024) 2026-04-02T00:47:17.405+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T00:47:17.735+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-02T00:47:18.704+11:00 [gateway] update available (latest): v2026.3.31 (current v2026.3.28). Run: openclaw update 2026-04-02T00:47:18.740+11:00 [ws] webchat connected conn=cd870f3e-09b2-4057-84fd-e020710267d2 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T00:47:20.354+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T00:47:20.466+11:00 [ws] ⇄ res ✓ health 1719ms conn=cd870f3e…67d2 id=e59a901b…b92c 2026-04-02T00:53:17.697+11:00 [gateway] cron: job updated 2026-04-02T00:53:51.607+11:00 [ws] ⇄ res ✓ config.schema 97ms conn=cd870f3e…67d2 id=e6ec7f7c…93f7 2026-04-02T00:53:58.439+11:00 [ws] ⇄ res ✓ config.get 50ms conn=cd870f3e…67d2 id=02f7e719…1a7a 2026-04-02T00:54:35.675+11:00 [ws] ⇄ res ✓ config.get 60ms conn=cd870f3e…67d2 id=08843c2d…8693 2026-04-02T00:54:36.503+11:00 [ws] ⇄ res ✓ config.openFile 107ms conn=cd870f3e…67d2 id=759b6557…a793 2026-04-02T00:56:53.377+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=cd870f3e-09b2-4057-84fd-e020710267d2 2026-04-02T00:56:53.457+11:00 [ws] webchat connected conn=446705e2-0f34-4b7e-89b8-02148dc5fb47 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T00:58:06.277+11:00 [gateway] cron: job created 2026-04-02T00:59:27.210+11:00 [gateway] cron: job created 2026-04-02T01:00:23.280+11:00 [gateway] cron: job created 2026-04-02T01:01:00.897+11:00 [ws] ⇄ res ✓ channels.status 2641ms conn=446705e2…fb47 id=80b1ae32…f53a 2026-04-02T01:02:24.896+11:00 [ws] ⇄ res ✓ config.schema 54ms conn=446705e2…fb47 id=042ff998…4d69 2026-04-02T01:06:19.813+11:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-04-02T01:06:29.594+11:00 [telegram] sendMessage ok chat=-1003807597926 message=47 2026-04-02T01:06:30.670+11:00 [telegram] sendMessage ok chat=-1003807597926 message=48 2026-04-02T01:06:31.831+11:00 [telegram] sendMessage ok chat=-1003807597926 message=49 2026-04-02T01:10:07.372+11:00 [ws] ⇄ res ✓ chat.history 75ms conn=446705e2…fb47 id=ca5824c0…d8d0 2026-04-02T01:13:47.577+11:00 [gateway] update.run completed actor=openclaw-control-ui device=ff71bf6dd97633dc7ce22fe43988a404a4d251ffd793114adebc370a22a88004 ip=unknown-ip conn=446705e2-0f34-4b7e-89b8-02148dc5fb47 changedPaths= restartReason=update.run status=ok 2026-04-02T01:13:47.577+11:00 [ws] ⇄ res ✓ update.run 309756ms conn=446705e2…fb47 id=65ee34e7…b643 2026-04-02T01:13:49.582+11:00 [gateway] signal SIGUSR1 received 2026-04-02T01:13:49.586+11:00 [gateway] received SIGUSR1; restarting 2026-04-02T01:13:49.649+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-02T01:13:52.950+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T01:13:52.984+11:00 [heartbeat] started 2026-04-02T01:13:52.985+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T01:13:52.996+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T01:13:52.996+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 68127) 2026-04-02T01:13:52.997+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T01:13:53.045+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T01:13:54.770+11:00 [ws] webchat connected conn=7f23c66a-31c7-4ffb-917d-48c4c30559f2 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-04-02T01:13:55.568+11:00 [ws] ⇄ res ✓ chat.history 793ms conn=7f23c66a…59f2 id=f4a3f99a…c07c 2026-04-02T01:13:55.568+11:00 [ws] ⇄ res ✓ models.list 789ms conn=7f23c66a…59f2 id=ea4cf0f9…378d 2026-04-02T01:13:55.570+11:00 [ws] ⇄ res ✓ node.list 796ms conn=7f23c66a…59f2 id=8a79fca7…8e5b 2026-04-02T01:13:55.571+11:00 [ws] ⇄ res ✓ device.pair.list 797ms conn=7f23c66a…59f2 id=84f05783…9286 2026-04-02T01:13:56.384+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T01:13:57.097+11:00 [ws] ⇄ res ✓ health 2320ms conn=7f23c66a…59f2 id=ce50b7c3…c1e9 2026-04-02T01:15:01.493+11:00 [gateway] cron: job updated 2026-04-02T01:15:17.020+11:00 [gateway] cron: job updated 2026-04-02T01:15:26.856+11:00 [gateway] cron: job updated 2026-04-02T01:15:36.840+11:00 [gateway] cron: job updated 2026-04-02T01:15:49.910+11:00 [gateway] cron: job updated 2026-04-02T01:16:01.124+11:00 [gateway] cron: job updated 2026-04-02T01:17:38.038+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=7f23c66a-31c7-4ffb-917d-48c4c30559f2 2026-04-02T01:31:45.816+11:00 [ws] webchat connected conn=b71a4e6d-6fd4-4556-ad5d-57c296d1d74b remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T01:33:09.934+11:00 [gateway] cron: job created 2026-04-02T01:35:29.173+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-opus-4-5, agents.defaults.models.openrouter/auto) 2026-04-02T01:35:29.217+11:00 [reload] config hot reload applied (agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-opus-4-5, agents.defaults.models.openrouter/auto) 2026-04-02T01:35:33.136+11:00 [gateway] signal SIGTERM received 2026-04-02T01:35:33.137+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T01:35:33.155+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T01:35:33.159+11:00 [ws] webchat disconnected code=1006 reason=n/a conn=b71a4e6d-6fd4-4556-ad5d-57c296d1d74b 2026-04-02T01:35:35.796+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T01:35:35.833+11:00 [heartbeat] started 2026-04-02T01:35:35.834+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T01:35:35.846+11:00 [gateway] agent model: openrouter/anthropic/claude-opus-4-5 2026-04-02T01:35:35.847+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 68813) 2026-04-02T01:35:35.847+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T01:35:35.894+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T01:35:37.877+11:00 [ws] webchat connected conn=1faeb547-a78b-4ac6-8d4c-ec0e13de165d remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T01:35:39.505+11:00 [telegram] [default] starting provider 2026-04-02T01:35:42.330+11:00 [ws] ⇄ res ✓ health 4439ms conn=1faeb547…165d id=6d7386c1…0c59 2026-04-02T01:36:24.301+11:00 [ws] ⇄ res ✓ config.schema 102ms conn=1faeb547…165d id=1efa3bf1…7c16 2026-04-02T01:36:24.464+11:00 [ws] ⇄ res ✓ config.get 162ms conn=1faeb547…165d id=435b6049…2515 2026-04-02T01:36:31.360+11:00 [ws] ⇄ res ✓ channels.status 7162ms conn=1faeb547…165d id=5c48647f…0f03 2026-04-02T01:36:46.273+11:00 [ws] ⇄ res ✓ config.set 111ms conn=1faeb547…165d id=fd6868d6…8e87 2026-04-02T01:36:46.274+11:00 [reload] config change detected; evaluating reload (channels.telegram.ackReaction) 2026-04-02T01:36:46.276+11:00 [gateway/channels] restarting telegram channel 2026-04-02T01:36:46.280+11:00 [reload] config hot reload applied (channels.telegram.ackReaction) 2026-04-02T01:36:48.783+11:00 [telegram] [default] starting provider 2026-04-02T01:36:52.883+11:00 [ws] ⇄ res ✓ channels.status 6445ms conn=1faeb547…165d id=fec1af0b…fa8e 2026-04-02T01:38:11.548+11:00 [gateway] cron: job created 2026-04-02T01:40:02.091+11:00 [ws] ⇄ res ✓ config.schema 56ms conn=1faeb547…165d id=26160793…6f75 2026-04-02T01:40:02.142+11:00 [ws] ⇄ res ✓ config.get 50ms conn=1faeb547…165d id=2d5c8a43…9b2c 2026-04-02T01:40:10.038+11:00 [ws] ⇄ res ✓ channels.status 8005ms conn=1faeb547…165d id=f2e121b2…0639 2026-04-02T01:42:17.506+11:00 [ws] ⇄ res ✓ config.set 106ms conn=1faeb547…165d id=00b263b3…7ac4 2026-04-02T01:42:17.507+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedVersion, meta.lastTouchedAt, channels.telegram.groups.-1003807597926.allowFrom, channels.telegram.groups.-1003807597926.systemPrompt) 2026-04-02T01:42:17.509+11:00 [gateway/channels] restarting telegram channel 2026-04-02T01:42:17.511+11:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926.allowFrom, channels.telegram.groups.-1003807597926.systemPrompt) 2026-04-02T01:42:17.652+11:00 [ws] ⇄ res ✓ config.get 51ms conn=1faeb547…165d id=adfa34fe…666e 2026-04-02T01:42:20.012+11:00 [telegram] [default] starting provider 2026-04-02T01:42:25.690+11:00 [ws] ⇄ res ✓ channels.status 8006ms conn=1faeb547…165d id=f55d564e…8713 2026-04-02T01:42:47.117+11:00 [ws] ⇄ res ✓ config.set 112ms conn=1faeb547…165d id=9dce404c…8a39 2026-04-02T01:42:47.117+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels.telegram.groups.-1003807597926.enabled) 2026-04-02T01:42:47.120+11:00 [gateway/channels] restarting telegram channel 2026-04-02T01:42:47.122+11:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926.enabled) 2026-04-02T01:42:49.623+11:00 [telegram] [default] starting provider 2026-04-02T01:42:51.600+11:00 [ws] ⇄ res ✓ channels.status 4303ms conn=1faeb547…165d id=955a0d61…67ad 2026-04-02T01:44:49.693+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=1faeb547-a78b-4ac6-8d4c-ec0e13de165d 2026-04-02T02:04:05.059+11:00 [gateway] signal SIGTERM received 2026-04-02T02:04:05.063+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T02:04:05.128+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T02:04:06.389+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T02:04:06.423+11:00 [heartbeat] started 2026-04-02T02:04:06.424+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T02:04:06.437+11:00 [gateway] agent model: openrouter/anthropic/claude-opus-4-5 2026-04-02T02:04:06.437+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 69426) 2026-04-02T02:04:06.437+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T02:04:06.484+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T02:04:09.994+11:00 [telegram] [default] starting provider 2026-04-02T02:34:46.138+11:00 [ws] webchat connected conn=481866ac-0073-41f7-a74e-6655b1e99868 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T02:34:46.336+11:00 [ws] ⇄ res ✓ config.schema 166ms conn=481866ac…9868 id=f2c24147…dc6a 2026-04-02T02:34:46.343+11:00 [ws] ⇄ res ✓ node.list 175ms conn=481866ac…9868 id=5b06b8b7…bfde 2026-04-02T02:34:46.344+11:00 [ws] ⇄ res ✓ device.pair.list 176ms conn=481866ac…9868 id=93478577…5b54 2026-04-02T02:34:46.397+11:00 [ws] ⇄ res ✓ config.get 59ms conn=481866ac…9868 id=6785ee92…0f0c 2026-04-02T02:34:52.142+11:00 [ws] ⇄ res ✓ channels.status 5971ms conn=481866ac…9868 id=a4bc5d37…56ca 2026-04-02T02:36:16.252+11:00 [gateway] cron: job created 2026-04-02T02:36:25.986+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=481866ac-0073-41f7-a74e-6655b1e99868 2026-04-02T02:37:00.864+11:00 [ws] webchat connected conn=85dc46c0-92b8-4214-a712-5f31337716bf remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T02:38:02.091+11:00 [gateway] cron: job created 2026-04-02T02:39:02.632+11:00 [gateway] cron: job updated 2026-04-02T02:39:24.648+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=85dc46c0-92b8-4214-a712-5f31337716bf 2026-04-02T02:39:52.284+11:00 [ws] webchat connected conn=920c8ae6-8cc9-4918-a89f-5a0210dce016 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T02:40:54.476+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=920c8ae6-8cc9-4918-a89f-5a0210dce016 2026-04-02T02:42:05.153+11:00 [gateway] signal SIGTERM received 2026-04-02T02:42:05.155+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T02:42:05.183+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T02:42:06.434+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T02:42:06.478+11:00 [heartbeat] started 2026-04-02T02:42:06.479+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T02:42:06.495+11:00 [gateway] agent model: openrouter/anthropic/claude-opus-4-5 2026-04-02T02:42:06.496+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 70222) 2026-04-02T02:42:06.496+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T02:42:06.562+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T02:42:10.183+11:00 [telegram] [default] starting provider 2026-04-02T02:42:55.666+11:00 [ws] webchat connected conn=c063415e-8bb1-40e0-8c3d-9e33ff827024 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T02:42:56.381+11:00 [ws] ⇄ res ✓ chat.history 708ms conn=c063415e…7024 id=d996a599…1b85 2026-04-02T02:42:56.382+11:00 [ws] ⇄ res ✓ models.list 704ms conn=c063415e…7024 id=55364d21…1b4b 2026-04-02T02:42:56.382+11:00 [ws] ⇄ res ✓ node.list 711ms conn=c063415e…7024 id=ee1a9a99…009a 2026-04-02T02:42:56.383+11:00 [ws] ⇄ res ✓ device.pair.list 711ms conn=c063415e…7024 id=0ae0c014…37aa 2026-04-02T02:43:36.338+11:00 [gateway] cron: job updated 2026-04-02T02:43:54.841+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=c063415e-8bb1-40e0-8c3d-9e33ff827024 2026-04-02T08:50:12.312+11:00 [telegram] sendMessage ok chat=8724936200 message=499 2026-04-02T16:55:27.009+11:00 [ws] webchat connected conn=faf75a90-594d-4f22-9cdf-7c243b51873d remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T16:55:34.183+11:00 [ws] ⇄ res ✓ config.schema 117ms conn=faf75a90…873d id=fc887504…b1b9 2026-04-02T16:55:34.253+11:00 [ws] ⇄ res ✓ config.get 69ms conn=faf75a90…873d id=55862e32…65f4 2026-04-02T16:55:36.595+11:00 [ws] ⇄ res ✓ channels.status 2532ms conn=faf75a90…873d id=411344bc…01ea 2026-04-02T16:59:26.921+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=faf75a90-594d-4f22-9cdf-7c243b51873d 2026-04-02T16:59:26.947+11:00 [ws] webchat connected conn=fa82916a-cd6d-4e05-b264-abf76519a430 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T16:59:27.051+11:00 [ws] ⇄ res ✓ config.get 51ms conn=fa82916a…a430 id=095a1884…3303 2026-04-02T16:59:29.249+11:00 [ws] ⇄ res ✓ channels.status 2293ms conn=fa82916a…a430 id=61275209…390b 2026-04-02T17:00:18.673+11:00 [ws] ⇄ res ✓ config.set 147ms conn=fa82916a…a430 id=ae2d2796…a80d 2026-04-02T17:00:18.674+11:00 [reload] config change detected; evaluating reload (channels.telegram.groupPolicy) 2026-04-02T17:00:18.676+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:00:18.681+11:00 [reload] config hot reload applied (channels.telegram.groupPolicy) 2026-04-02T17:00:20.451+11:00 [ws] ⇄ res ✓ channels.status 1609ms conn=fa82916a…a430 id=230be2b6…c8e7 2026-04-02T17:00:21.184+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:00:30.937+11:00 [gateway] signal SIGTERM received 2026-04-02T17:00:30.939+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T17:00:31.005+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T17:00:31.007+11:00 [ws] webchat disconnected code=1006 reason=n/a conn=fa82916a-cd6d-4e05-b264-abf76519a430 2026-04-02T17:00:32.255+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T17:00:32.296+11:00 [heartbeat] started 2026-04-02T17:00:32.297+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T17:00:32.312+11:00 [gateway] agent model: openrouter/anthropic/claude-opus-4-5 2026-04-02T17:00:32.312+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 79815) 2026-04-02T17:00:32.313+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T17:00:32.366+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T17:00:33.487+11:00 [ws] webchat connected conn=0039d6a0-d1fa-4717-9d73-7dfe95d58a1a remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T17:00:33.568+11:00 [ws] ⇄ res ✓ config.schema 74ms conn=0039d6a0…8a1a id=57644615…a4cc 2026-04-02T17:00:33.571+11:00 [ws] ⇄ res ✓ node.list 79ms conn=0039d6a0…8a1a id=945bac0b…22e5 2026-04-02T17:00:33.572+11:00 [ws] ⇄ res ✓ device.pair.list 80ms conn=0039d6a0…8a1a id=b62b0595…1162 2026-04-02T17:00:33.621+11:00 [ws] ⇄ res ✓ config.get 52ms conn=0039d6a0…8a1a id=08569b6b…7416 2026-04-02T17:00:34.978+11:00 [ws] ⇄ res ✓ channels.status 1483ms conn=0039d6a0…8a1a id=96892cbe…915a 2026-04-02T17:00:35.171+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:00:35.398+11:00 [ws] ⇄ res ✓ health 1905ms conn=0039d6a0…8a1a id=4be17981…c68d 2026-04-02T17:02:04.222+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=0039d6a0-d1fa-4717-9d73-7dfe95d58a1a 2026-04-02T17:05:03.117+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-opus-4-5, agents.defaults.models.openrouter/anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-haiku-4-5-20251001, agents.list, channels.telegram.groupPolicy) 2026-04-02T17:05:03.154+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:05:03.224+11:00 [reload] config hot reload applied (agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-opus-4-5, agents.defaults.models.openrouter/anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-haiku-4-5-20251001, channels.telegram.groupPolicy) 2026-04-02T17:05:04.213+11:00 [gateway] signal SIGTERM received 2026-04-02T17:05:04.215+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T17:05:05.730+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:05:05.735+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T17:05:07.084+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T17:05:07.120+11:00 [heartbeat] started 2026-04-02T17:05:07.120+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T17:05:07.133+11:00 [gateway] agent model: anthropic/claude-sonnet-4-5 2026-04-02T17:05:07.133+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 79958) 2026-04-02T17:05:07.133+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T17:05:07.181+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T17:05:10.147+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:05:15.903+11:00 [gateway] signal SIGTERM received 2026-04-02T17:05:15.906+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T17:05:15.931+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T17:05:17.115+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T17:05:17.138+11:00 [heartbeat] started 2026-04-02T17:05:17.139+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T17:05:17.150+11:00 [gateway] agent model: anthropic/claude-sonnet-4-5 2026-04-02T17:05:17.151+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80036) 2026-04-02T17:05:17.151+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T17:05:17.202+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T17:05:20.398+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:10:35.078+11:00 [telegram] sendMessage ok chat=8724936200 message=515 2026-04-02T17:15:08.647+11:00 [reload] config change detected; evaluating reload (channels.telegram.groups.-1003807597926.allowFrom) 2026-04-02T17:15:08.672+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:15:08.678+11:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926.allowFrom) 2026-04-02T17:15:09.070+11:00 [gateway] signal SIGTERM received 2026-04-02T17:15:09.073+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T17:15:11.184+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:15:11.190+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T17:15:12.468+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T17:15:12.504+11:00 [heartbeat] started 2026-04-02T17:15:12.505+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T17:15:12.517+11:00 [gateway] agent model: anthropic/claude-sonnet-4-5 2026-04-02T17:15:12.517+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80290) 2026-04-02T17:15:12.518+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T17:15:12.566+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T17:15:16.091+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:15:27.082+11:00 [telegram] sendMessage ok chat=-1003807597926 message=70 2026-04-02T17:34:33.941+11:00 [gateway] device pairing auto-approved device=0ff302f365e1e2a26e894f4eab5471c0cf61b343ebe28af6cb2c76ae981d0597 role=operator 2026-04-02T17:34:33.945+11:00 [ws] webchat connected conn=5c011c32-f3d8-4d38-a9b4-92d4632f3f90 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T17:34:34.829+11:00 [ws] ⇄ res ✓ chat.history 843ms conn=5c011c32…3f90 id=f45b75a8…4024 2026-04-02T17:34:34.830+11:00 [ws] ⇄ res ✓ models.list 820ms conn=5c011c32…3f90 id=eceb9ef6…ed7c 2026-04-02T17:34:34.832+11:00 [ws] ⇄ res ✓ node.list 849ms conn=5c011c32…3f90 id=7e410b49…6c1f 2026-04-02T17:34:34.833+11:00 [ws] ⇄ res ✓ device.pair.list 849ms conn=5c011c32…3f90 id=27a15a9b…89bb 2026-04-02T17:34:43.539+11:00 [ws] ⇄ res ✓ config.schema 102ms conn=5c011c32…3f90 id=33ac27f7…893b 2026-04-02T17:34:43.599+11:00 [ws] ⇄ res ✓ config.get 59ms conn=5c011c32…3f90 id=35dba86c…6c0d 2026-04-02T17:34:46.023+11:00 [ws] ⇄ res ✓ channels.status 2587ms conn=5c011c32…3f90 id=66e02940…f0ee 2026-04-02T17:41:14.313+11:00 [ws] ⇄ res ✓ config.set 143ms conn=5c011c32…3f90 id=81e18e3d…8132 2026-04-02T17:41:14.317+11:00 [reload] config change detected; evaluating reload (channels.telegram.groups.*.topics, channels.telegram.groups.-1003807597926.skills, channels.telegram.groups.-1003807597926.topics) 2026-04-02T17:41:14.320+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:41:14.325+11:00 [reload] config hot reload applied (channels.telegram.groups.*.topics, channels.telegram.groups.-1003807597926.skills, channels.telegram.groups.-1003807597926.topics) 2026-04-02T17:41:16.269+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:41:16.687+11:00 [ws] ⇄ res ✓ channels.status 1979ms conn=5c011c32…3f90 id=4404d5dc…7f27 2026-04-02T17:42:03.717+11:00 [ws] ⇄ res ✓ config.set 101ms conn=5c011c32…3f90 id=28a9b5cb…14a1 2026-04-02T17:42:03.718+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels.telegram.groups.-1003807597926.topics.4) 2026-04-02T17:42:03.720+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:42:03.722+11:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926.topics.4) 2026-04-02T17:42:06.189+11:00 [ws] ⇄ res ✓ channels.status 2045ms conn=5c011c32…3f90 id=62a31449…871e 2026-04-02T17:42:06.223+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:43:26.606+11:00 [ws] ⇄ res ✓ config.schema 104ms conn=5c011c32…3f90 id=ee234c82…c558 2026-04-02T17:43:26.671+11:00 [ws] ⇄ res ✓ config.get 63ms conn=5c011c32…3f90 id=8abe5076…c6a0 2026-04-02T17:43:29.608+11:00 [ws] ⇄ res ✓ channels.status 3106ms conn=5c011c32…3f90 id=b86f06bf…4cb2 2026-04-02T17:44:23.399+11:00 [ws] ⇄ res ✓ config.set 96ms conn=5c011c32…3f90 id=f8483ed4…c8f4 2026-04-02T17:44:23.399+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels.telegram.groups.*.requireMention) 2026-04-02T17:44:23.402+11:00 [gateway/channels] restarting telegram channel 2026-04-02T17:44:23.404+11:00 [reload] config hot reload applied (channels.telegram.groups.*.requireMention) 2026-04-02T17:44:25.752+11:00 [ws] ⇄ res ✓ channels.status 1909ms conn=5c011c32…3f90 id=d9d38201…859f 2026-04-02T17:44:25.907+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T17:46:46.652+11:00 [telegram] sendMessage ok chat=-1003807597926 message=81 2026-04-02T17:48:57.308+11:00 [telegram] sendMessage ok chat=-1003807597926 message=84 2026-04-02T17:49:52.680+11:00 [telegram] sendMessage ok chat=-1003807597926 message=87 2026-04-02T17:52:13.008+11:00 [telegram] sendMessage ok chat=-1003807597926 message=89 2026-04-02T17:57:22.369+11:00 [telegram] sendMessage ok chat=-1003807597926 message=91 2026-04-02T17:59:13.052+11:00 [telegram] sendMessage ok chat=-1003807597926 message=93 2026-04-02T18:00:33.910+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels.telegram.groups.*.topics, channels.telegram.groups.-1003807597926.skills, channels.telegram.groups.-1003807597926.topics, channels.telegram.groups.-1003807597926.requireMention) 2026-04-02T18:00:34.018+11:00 [gateway/channels] restarting telegram channel 2026-04-02T18:00:34.020+11:00 [reload] config hot reload applied (channels.telegram.groups.*.topics, channels.telegram.groups.-1003807597926.skills, channels.telegram.groups.-1003807597926.topics, channels.telegram.groups.-1003807597926.requireMention) 2026-04-02T18:00:35.080+11:00 [gateway] signal SIGTERM received 2026-04-02T18:00:35.081+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T18:00:36.523+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T18:00:36.529+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T18:00:36.537+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=5c011c32-f3d8-4d38-a9b4-92d4632f3f90 2026-04-02T18:00:37.851+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T18:00:37.892+11:00 [heartbeat] started 2026-04-02T18:00:37.893+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T18:00:37.905+11:00 [gateway] agent model: anthropic/claude-sonnet-4-5 2026-04-02T18:00:37.906+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 81030) 2026-04-02T18:00:37.906+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T18:00:37.957+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T18:00:39.155+11:00 [ws] webchat connected conn=6fd8985c-64d6-4405-b1e3-e4ea2c4e36cf remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T18:00:39.228+11:00 [ws] ⇄ res ✓ config.schema 67ms conn=6fd8985c…36cf id=00ccb579…eaaa 2026-04-02T18:00:39.232+11:00 [ws] ⇄ res ✓ node.list 72ms conn=6fd8985c…36cf id=6978a6e7…0949 2026-04-02T18:00:39.232+11:00 [ws] ⇄ res ✓ device.pair.list 73ms conn=6fd8985c…36cf id=fcb00817…fb0c 2026-04-02T18:00:39.283+11:00 [ws] ⇄ res ✓ config.get 54ms conn=6fd8985c…36cf id=f3f921d6…b311 2026-04-02T18:00:41.289+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T18:00:41.399+11:00 [ws] ⇄ res ✓ health 2239ms conn=6fd8985c…36cf id=f3b926d1…3619 2026-04-02T18:00:42.895+11:00 [ws] ⇄ res ✓ channels.status 3734ms conn=6fd8985c…36cf id=6b0cd2fc…35db 2026-04-02T18:01:08.982+11:00 [ws] ⇄ res ✓ chat.history 863ms conn=6fd8985c…36cf id=3d79d7ca…7396 2026-04-02T18:01:08.982+11:00 [ws] ⇄ res ✓ models.list 839ms conn=6fd8985c…36cf id=66413c4b…0d4a 2026-04-02T18:01:12.009+11:00 [telegram] sendMessage ok chat=-1003807597926 message=95 2026-04-02T18:19:37.388+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-haiku-4-5-20251001, agents.defaults.models.openrouter/anthropic/claude-sonnet-4-5, agents.defaults.models.openrouter/anthropic/claude-haiku-4-5-20251001, agents.list) 2026-04-02T18:19:37.532+11:00 [reload] config hot reload applied (agents.defaults.model.primary, agents.defaults.model.fallbacks, agents.defaults.models.anthropic/claude-sonnet-4-5, agents.defaults.models.anthropic/claude-haiku-4-5-20251001, agents.defaults.models.openrouter/anthropic/claude-sonnet-4-5, agents.defaults.models.openrouter/anthropic/claude-haiku-4-5-20251001) 2026-04-02T18:19:38.596+11:00 [gateway] signal SIGTERM received 2026-04-02T18:19:38.597+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T18:19:38.651+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T18:19:38.654+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=6fd8985c-64d6-4405-b1e3-e4ea2c4e36cf 2026-04-02T18:19:39.962+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T18:19:40.007+11:00 [heartbeat] started 2026-04-02T18:19:40.008+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T18:19:40.022+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T18:19:40.022+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 81746) 2026-04-02T18:19:40.023+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T18:19:40.075+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T18:19:41.205+11:00 [ws] webchat connected conn=2fbd67b2-8c6d-4df2-b35f-89f67dcc79ed remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T18:19:42.015+11:00 [ws] ⇄ res ✓ chat.history 804ms conn=2fbd67b2…79ed id=e836aae0…d09e 2026-04-02T18:19:42.015+11:00 [ws] ⇄ res ✓ models.list 785ms conn=2fbd67b2…79ed id=c6189301…d074 2026-04-02T18:19:42.021+11:00 [ws] ⇄ res ✓ node.list 811ms conn=2fbd67b2…79ed id=6a781d5a…3468 2026-04-02T18:19:42.021+11:00 [ws] ⇄ res ✓ device.pair.list 811ms conn=2fbd67b2…79ed id=7d999fd4…de41 2026-04-02T18:19:43.090+11:00 [ws] ⇄ res ✓ health 1878ms conn=2fbd67b2…79ed id=28d3214b…49e2 2026-04-02T18:19:43.251+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T18:20:19.111+11:00 [telegram] sendMessage ok chat=-1003807597926 message=97 2026-04-02T18:33:37.364+11:00 [ws] ⇄ res ✓ config.get 112ms conn=a1d58407…394a id=d6f5dd25…398e 2026-04-02T18:37:15.788+11:00 [reload] config change detected; evaluating reload (agents.list, gateway.controlUi.allowInsecureAuth) 2026-04-02T18:37:15.932+11:00 [gateway] signal SIGUSR1 received 2026-04-02T18:37:15.933+11:00 [gateway] received SIGUSR1; restarting 2026-04-02T18:37:15.949+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T18:37:15.951+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=2fbd67b2-8c6d-4df2-b35f-89f67dcc79ed 2026-04-02T18:37:15.957+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-02T18:37:19.534+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T18:37:19.577+11:00 [heartbeat] started 2026-04-02T18:37:19.578+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T18:37:19.591+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T18:37:19.591+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 82146) 2026-04-02T18:37:19.592+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T18:37:19.641+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T18:37:20.735+11:00 [ws] webchat connected conn=715da44b-5e7d-47fb-8d97-c209d771dc9b remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T18:37:21.541+11:00 [ws] ⇄ res ✓ chat.history 800ms conn=715da44b…dc9b id=47cf1a1f…f341 2026-04-02T18:37:21.542+11:00 [ws] ⇄ res ✓ models.list 787ms conn=715da44b…dc9b id=ecdbd3ca…91e4 2026-04-02T18:37:21.542+11:00 [ws] ⇄ res ✓ node.list 802ms conn=715da44b…dc9b id=ad669b8b…cb8a 2026-04-02T18:37:21.543+11:00 [ws] ⇄ res ✓ device.pair.list 802ms conn=715da44b…dc9b id=49d7bfc8…63d7 2026-04-02T18:37:23.214+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T18:37:23.352+11:00 [ws] ⇄ res ✓ health 2611ms conn=715da44b…dc9b id=2964e533…349b 2026-04-02T18:37:39.696+11:00 [ws] ⇄ res ✓ config.get 146ms conn=06e6ca6b…defe id=84b16ab7…63a0 2026-04-02T18:39:46.544+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-haiku-4-5-20251001) 2026-04-02T18:39:46.570+11:00 [reload] config hot reload applied (agents.defaults.model.fallbacks, agents.defaults.models.openrouter/anthropic/claude-haiku-4-5-20251001) 2026-04-02T18:39:47.302+11:00 [gateway] signal SIGTERM received 2026-04-02T18:39:47.305+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T18:39:47.330+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T18:39:47.335+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=715da44b-5e7d-47fb-8d97-c209d771dc9b 2026-04-02T18:39:48.668+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T18:39:48.707+11:00 [heartbeat] started 2026-04-02T18:39:48.708+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T18:39:48.723+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T18:39:48.724+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 82246) 2026-04-02T18:39:48.724+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T18:39:48.778+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T18:39:49.939+11:00 [ws] webchat connected conn=3de96cd6-bf12-4f41-a124-8cd6fe0abb62 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T18:39:50.741+11:00 [ws] ⇄ res ✓ chat.history 798ms conn=3de96cd6…bb62 id=7dbc50b8…7a59 2026-04-02T18:39:50.742+11:00 [ws] ⇄ res ✓ models.list 784ms conn=3de96cd6…bb62 id=d291ad79…a618 2026-04-02T18:39:50.742+11:00 [ws] ⇄ res ✓ node.list 800ms conn=3de96cd6…bb62 id=cf1697a9…fa51 2026-04-02T18:39:50.743+11:00 [ws] ⇄ res ✓ device.pair.list 800ms conn=3de96cd6…bb62 id=8556efb8…73ea 2026-04-02T18:39:51.678+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T18:39:52.575+11:00 [ws] ⇄ res ✓ health 2630ms conn=3de96cd6…bb62 id=ef79fd91…424a 2026-04-02T18:47:19.599+11:00 [gateway] cron: job updated 2026-04-02T18:49:16.216+11:00 [ws] ⇄ res ✓ config.get 112ms conn=1483a4f8…3ca1 id=0a3a710f…8379 2026-04-02T18:56:53.608+11:00 [gateway] cron: job updated 2026-04-02T18:56:55.219+11:00 [gateway] cron: job created 2026-04-02T18:58:48.322+11:00 [gateway] cron: job created 2026-04-02T19:08:11.793+11:00 [gateway] cron: job created 2026-04-02T19:11:19.217+11:00 [reload] config change detected; evaluating reload (channels.telegram.dmPolicy) 2026-04-02T19:11:19.244+11:00 [gateway/channels] restarting telegram channel 2026-04-02T19:11:19.307+11:00 [reload] config hot reload applied (channels.telegram.dmPolicy) 2026-04-02T19:11:20.346+11:00 [gateway] signal SIGTERM received 2026-04-02T19:11:20.348+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T19:11:21.582+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T19:11:21.590+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T19:11:21.594+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=3de96cd6-bf12-4f41-a124-8cd6fe0abb62 2026-04-02T19:11:22.901+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T19:11:22.941+11:00 [heartbeat] started 2026-04-02T19:11:22.941+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T19:11:22.954+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T19:11:22.954+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 82788) 2026-04-02T19:11:22.955+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T19:11:23.004+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T19:11:24.097+11:00 [ws] webchat connected conn=bf2971ed-e764-40ce-a001-8ee17bc9d34e remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T19:11:25.732+11:00 [ws] ⇄ res ✓ health 1629ms conn=bf2971ed…d34e id=1fd8f7bb…c7ef 2026-04-02T19:11:25.970+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T19:54:45.791+11:00 [gateway] signal SIGTERM received 2026-04-02T19:54:45.793+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T19:54:45.852+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T19:54:45.854+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=bf2971ed-e764-40ce-a001-8ee17bc9d34e 2026-04-02T19:54:47.210+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T19:54:47.250+11:00 [heartbeat] started 2026-04-02T19:54:47.250+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T19:54:47.263+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T19:54:47.263+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 83392) 2026-04-02T19:54:47.264+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T19:54:47.312+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T19:54:48.417+11:00 [ws] webchat connected conn=183f2ce5-e6c9-493a-96d1-984cb055d9d2 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T19:54:50.397+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T19:54:50.644+11:00 [ws] ⇄ res ✓ health 2222ms conn=183f2ce5…d9d2 id=69e42977…c79e 2026-04-02T19:55:47.933+11:00 [ws] ⇄ res ✓ chat.history 1032ms conn=183f2ce5…d9d2 id=ca942a63…6c2e 2026-04-02T19:55:47.934+11:00 [ws] ⇄ res ✓ models.list 1001ms conn=183f2ce5…d9d2 id=41bc4831…8629 2026-04-02T19:58:02.649+11:00 [gateway] signal SIGTERM received 2026-04-02T19:58:02.651+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T19:58:02.703+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T19:58:02.705+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=183f2ce5-e6c9-493a-96d1-984cb055d9d2 2026-04-02T19:58:06.009+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T19:58:06.046+11:00 [heartbeat] started 2026-04-02T19:58:06.046+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T19:58:06.059+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T19:58:06.060+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 83524) 2026-04-02T19:58:06.060+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T19:58:06.109+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T19:58:07.224+11:00 [ws] webchat connected conn=2b0a85b0-6ca5-4ff3-9421-52d27a03625a remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T19:58:08.060+11:00 [ws] ⇄ res ✓ chat.history 830ms conn=2b0a85b0…625a id=c6e2ec85…0015 2026-04-02T19:58:08.061+11:00 [ws] ⇄ res ✓ models.list 826ms conn=2b0a85b0…625a id=bbc65c0e…a4df 2026-04-02T19:58:08.062+11:00 [ws] ⇄ res ✓ node.list 833ms conn=2b0a85b0…625a id=638624cd…9ec9 2026-04-02T19:58:08.062+11:00 [ws] ⇄ res ✓ device.pair.list 833ms conn=2b0a85b0…625a id=62341598…0bf5 2026-04-02T19:58:09.664+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T19:58:10.039+11:00 [ws] ⇄ res ✓ health 2810ms conn=2b0a85b0…625a id=3517319e…57b3 2026-04-02T20:00:56.991+11:00 [ws] ⇄ res ✓ config.get 131ms conn=2b0a85b0…625a id=1b8bb6fa…1187 2026-04-02T20:03:13.635+11:00 [ws] ⇄ res ✓ config.schema 67ms conn=2b0a85b0…625a id=44f839f5…74d5 2026-04-02T20:03:13.688+11:00 [ws] ⇄ res ✓ config.get 51ms conn=2b0a85b0…625a id=a40e536c…4a6e 2026-04-02T20:03:16.008+11:00 [ws] ⇄ res ✓ config.get 92ms conn=2b0a85b0…625a id=589b7fb5…43b7 2026-04-02T20:03:17.420+11:00 [ws] ⇄ res ✓ channels.status 3855ms conn=2b0a85b0…625a id=7d942d03…6234 2026-04-02T20:03:17.507+11:00 [ws] ⇄ res ✓ config.get 83ms conn=2b0a85b0…625a id=31940ade…934c 2026-04-02T20:05:13.275+11:00 [ws] ⇄ res ✓ node.list 145ms conn=2b0a85b0…625a id=dc5ba300…e9c0 2026-04-02T20:05:52.210+11:00 [ws] ⇄ res ✗ config.set 89ms errorCode=INVALID_REQUEST errorMessage=invalid config: agents: Unrecognized key: "***" conn=2b0a85b0…625a id=aae8065e…1fed 2026-04-02T20:08:00.314+11:00 [ws] ⇄ res ✗ config.set 104ms errorCode=INVALID_REQUEST errorMessage=invalid config: agents: Unrecognized key: "***" conn=2b0a85b0…625a id=1b58ca8b…37e5 2026-04-02T20:08:01.209+11:00 [ws] ⇄ res ✗ config.set 58ms errorCode=INVALID_REQUEST errorMessage=invalid config: agents: Unrecognized key: "***" conn=2b0a85b0…625a id=dda61f3b…7c07 2026-04-02T20:08:01.403+11:00 [ws] ⇄ res ✗ config.set 83ms errorCode=INVALID_REQUEST errorMessage=invalid config: agents: Unrecognized key: "***" conn=2b0a85b0…625a id=4951ff11…874f 2026-04-02T20:09:53.901+11:00 [ws] ⇄ res ✓ config.get 92ms conn=2b0a85b0…625a id=0b1c57a3…59d1 2026-04-02T20:10:36.523+11:00 [ws] ⇄ res ✓ config.schema 75ms conn=2b0a85b0…625a id=437b9a0a…9965 2026-04-02T20:10:36.615+11:00 [ws] ⇄ res ✓ config.get 54ms conn=2b0a85b0…625a id=959a2662…accd 2026-04-02T20:11:25.914+11:00 [ws] ⇄ res ✓ config.get 106ms conn=2b0a85b0…625a id=52bb6d59…0a9d 2026-04-02T20:11:49.192+11:00 [gateway] device pairing approved device=7cb8ce071e1ddd8f1aa61b1ab48e2058972740aa3c7178730cf5289cb61a865a role=operator 2026-04-02T20:19:35.873+11:00 [gateway] signal SIGTERM received 2026-04-02T20:19:35.876+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T20:19:35.940+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T20:19:35.942+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=2b0a85b0-6ca5-4ff3-9421-52d27a03625a 2026-04-02T20:19:42.243+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T20:19:42.283+11:00 [heartbeat] started 2026-04-02T20:19:42.284+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T20:19:42.296+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T20:19:42.297+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 83898) 2026-04-02T20:19:42.297+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T20:19:42.347+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T20:19:44.385+11:00 [ws] webchat connected conn=14debc41-0f7c-4a8d-baa2-79b827c35dd2 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T20:19:44.518+11:00 [ws] ⇄ res ✓ config.get 122ms conn=14debc41…5dd2 id=5805d66a…02be 2026-04-02T20:19:45.118+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T20:19:46.028+11:00 [ws] ⇄ res ✓ health 1631ms conn=14debc41…5dd2 id=375f3574…c790 2026-04-02T20:21:45.167+11:00 [gateway] signal SIGTERM received 2026-04-02T20:21:45.169+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T20:21:45.238+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T20:21:45.240+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=14debc41-0f7c-4a8d-baa2-79b827c35dd2 2026-04-02T20:21:53.532+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T20:21:53.567+11:00 [heartbeat] started 2026-04-02T20:21:53.568+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T20:21:53.580+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T20:21:53.580+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 84034) 2026-04-02T20:21:53.581+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T20:21:53.629+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T20:21:54.705+11:00 [ws] webchat connected conn=3eaccfe6-a456-4fca-b348-63b933e5ea3a remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T20:21:54.803+11:00 [ws] ⇄ res ✓ config.get 92ms conn=3eaccfe6…ea3a id=24c70978…7d1c 2026-04-02T20:21:56.179+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T20:21:56.729+11:00 [ws] ⇄ res ✓ health 2019ms conn=3eaccfe6…ea3a id=1a64caec…39f9 2026-04-02T20:22:48.132+11:00 [gateway] signal SIGTERM received 2026-04-02T20:22:48.134+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T20:22:48.198+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T20:22:48.201+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=3eaccfe6-a456-4fca-b348-63b933e5ea3a 2026-04-02T20:22:54.409+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T20:22:54.433+11:00 [heartbeat] started 2026-04-02T20:22:54.434+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T20:22:54.445+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T20:22:54.445+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 84121) 2026-04-02T20:22:54.446+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T20:22:54.493+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T20:22:56.651+11:00 [ws] webchat connected conn=2f5dc4e7-3d2f-45e6-b044-c1df187d3f49 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T20:22:56.780+11:00 [ws] ⇄ res ✓ config.get 121ms conn=2f5dc4e7…3f49 id=5efe66db…b823 2026-04-02T20:22:57.707+11:00 [ws] ⇄ res ✓ health 1048ms conn=2f5dc4e7…3f49 id=8982ae7a…82db 2026-04-02T20:22:57.762+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T20:23:54.668+11:00 [ws] ⇄ res ✓ channels.status 3638ms conn=5baebd06…230c id=e335c3f2…5abe 2026-04-02T20:23:54.839+11:00 [ws] ⇄ res ✓ doctor.memory.status 138ms conn=0676a409…3781 id=7c557d66…bded 2026-04-02T20:24:52.003+11:00 [gateway] signal SIGTERM received 2026-04-02T20:24:52.005+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T20:24:52.069+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T20:24:52.071+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=2f5dc4e7-3d2f-45e6-b044-c1df187d3f49 2026-04-02T20:26:25.501+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T20:26:25.542+11:00 [heartbeat] started 2026-04-02T20:26:25.543+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T20:26:25.555+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T20:26:25.556+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 84268) 2026-04-02T20:26:25.556+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T20:26:25.606+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T20:26:28.369+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T20:26:33.596+11:00 [ws] webchat connected conn=71660c91-0115-45a0-bcb8-16881b3b71b6 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T20:26:33.734+11:00 [ws] ⇄ res ✓ config.get 123ms conn=71660c91…71b6 id=8d305f2c…fd59 2026-04-02T20:26:58.503+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 21030ms conn=aa7f80b9…168d id=ee47f56b…e8ad 2026-04-02T20:28:38.442+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 32960ms conn=cae4fddf…7cf6 id=47da688f…b674 2026-04-02T20:33:25.773+11:00 [gateway] signal SIGTERM received 2026-04-02T20:33:25.775+11:00 [gateway] received SIGTERM; shutting down 2026-04-02T20:33:25.842+11:00 [gmail-watcher] gmail watcher stopped 2026-04-02T20:33:25.844+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=71660c91-0115-45a0-bcb8-16881b3b71b6 2026-04-02T20:33:27.073+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-02T20:33:27.111+11:00 [heartbeat] started 2026-04-02T20:33:27.111+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-02T20:33:27.124+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-02T20:33:27.124+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 84390) 2026-04-02T20:33:27.125+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-02.log 2026-04-02T20:33:27.172+11:00 [hooks] loaded 4 internal hook handlers 2026-04-02T20:33:28.345+11:00 [ws] webchat connected conn=667aabff-8523-44b6-a60d-2517d6ee4386 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T20:33:28.448+11:00 [ws] ⇄ res ✓ config.get 95ms conn=667aabff…4386 id=459d1a99…07e5 2026-04-02T20:33:29.973+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-02T20:33:30.919+11:00 [ws] ⇄ res ✓ health 2567ms conn=667aabff…4386 id=60380a75…9b16 2026-04-02T20:51:52.077+11:00 [ws] ⇄ res ✓ chat.history 932ms conn=667aabff…4386 id=1b2cfb66…e442 2026-04-02T20:51:52.078+11:00 [ws] ⇄ res ✓ models.list 918ms conn=667aabff…4386 id=e0e16c0c…64b7 2026-04-02T20:51:55.431+11:00 [ws] ⇄ res ✓ config.schema 56ms conn=667aabff…4386 id=8ea00cfd…ca76 2026-04-02T20:51:55.520+11:00 [ws] ⇄ res ✓ config.get 62ms conn=667aabff…4386 id=0a661eb5…ce6d 2026-04-02T20:57:58.501+11:00 [ws] ⇄ res ✓ config.schema 81ms conn=667aabff…4386 id=1bc998f6…7058 2026-04-02T20:57:58.612+11:00 [ws] ⇄ res ✓ config.get 68ms conn=667aabff…4386 id=5e14aef2…ebb0 2026-04-02T20:57:59.334+11:00 [ws] ⇄ res ✓ config.schema 52ms conn=667aabff…4386 id=726a1045…4a5c 2026-04-02T20:58:00.175+11:00 [ws] ⇄ res ✓ config.get 87ms conn=667aabff…4386 id=d9d06dc1…a837 2026-04-02T20:59:12.359+11:00 [ws] ⇄ res ✓ config.schema 82ms conn=667aabff…4386 id=71225761…cabf 2026-04-02T20:59:12.439+11:00 [ws] ⇄ res ✓ config.get 74ms conn=667aabff…4386 id=27cd070d…48af 2026-04-02T20:59:59.559+11:00 [ws] ⇄ res ✓ config.schema 90ms conn=667aabff…4386 id=cce46b25…2c8f 2026-04-02T20:59:59.683+11:00 [ws] ⇄ res ✓ config.get 83ms conn=667aabff…4386 id=84fd5362…ffb2 2026-04-02T20:59:59.961+11:00 [ws] ⇄ res ✓ config.schema 59ms conn=667aabff…4386 id=5a7b1d4d…0ea7 2026-04-02T21:00:00.247+11:00 [ws] ⇄ res ✓ config.get 54ms conn=667aabff…4386 id=9907d705…f672 2026-04-02T21:01:06.165+11:00 [ws] ⇄ res ✓ config.schema 79ms conn=667aabff…4386 id=dc138f9a…2f7e 2026-04-02T21:01:06.294+11:00 [ws] ⇄ res ✓ config.get 85ms conn=667aabff…4386 id=ef9e2a66…ff3c 2026-04-02T21:03:06.196+11:00 [ws] ⇄ res ✓ config.schema 82ms conn=667aabff…4386 id=ceda339c…f847 2026-04-02T21:03:06.598+11:00 [ws] ⇄ res ✓ config.get 87ms conn=667aabff…4386 id=324a805c…a7d8 2026-04-02T21:07:25.588+11:00 [ws] ⇄ res ✓ channels.status 50ms conn=667aabff…4386 id=fb684b95…380f 2026-04-02T21:07:25.737+11:00 [ws] ⇄ res ✓ skills.status 131ms conn=667aabff…4386 id=1bcc146e…c9bd 2026-04-02T21:07:25.743+11:00 [ws] ⇄ res ✓ models.list 137ms conn=667aabff…4386 id=d829db2d…eb92 2026-04-02T21:07:25.745+11:00 [ws] ⇄ res ✓ cron.status 143ms conn=667aabff…4386 id=878619aa…0c23 2026-04-02T21:07:25.745+11:00 [ws] ⇄ res ✓ cron.list 144ms conn=667aabff…4386 id=d8ba284f…3c6f 2026-04-02T21:07:25.763+11:00 [ws] ⇄ res ✓ status 160ms conn=667aabff…4386 id=316cf1d8…86d4 2026-04-02T21:08:19.547+11:00 [ws] ⇄ res ✓ config.schema 92ms conn=667aabff…4386 id=6d4ac5b4…d494 2026-04-02T21:08:19.618+11:00 [ws] ⇄ res ✓ config.get 70ms conn=667aabff…4386 id=0c1b2c1c…02ba 2026-04-02T21:08:24.484+11:00 [ws] ⇄ res ✓ channels.status 5029ms conn=667aabff…4386 id=524c3d7e…e77b 2026-04-02T21:11:08.598+11:00 [ws] ⇄ res ✓ config.schema 76ms conn=667aabff…4386 id=3251d1e4…2896 2026-04-02T21:11:08.684+11:00 [ws] ⇄ res ✓ config.get 61ms conn=667aabff…4386 id=d731a30a…65ea 2026-04-02T21:53:05.359+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=667aabff-8523-44b6-a60d-2517d6ee4386 2026-04-02T21:53:05.461+11:00 [ws] webchat connected conn=522d7aef-45d6-4c9b-9c8b-fa6c35e6cd4b remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-02T21:53:05.519+11:00 [ws] ⇄ res ✓ node.list 50ms conn=522d7aef…cd4b id=ee7cca2d…0cef 2026-04-02T21:53:05.597+11:00 [ws] ⇄ res ✓ config.get 55ms conn=522d7aef…cd4b id=a05428d0…6a39 2026-04-02T22:00:30.650+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 13797ms conn=26afa5bd…beff id=ae74780a…5d71 2026-04-02T22:00:31.162+11:00 exec approval followup dispatch failed (id=6a0c94fd-09c9-4fd9-bf3e-9f538042b7dd): gateway closed (1008): pairing required Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: /Users/oliverai/.openclaw/openclaw.json Bind: loopback 2026-04-02T22:00:31.166+11:00 [ws] ⇄ res ✓ device.pair.list 138ms conn=522d7aef…cd4b id=00289dc2…97fc 2026-04-02T22:00:53.391+11:00 [ws] ⇄ res ✓ node.list 171ms conn=522d7aef…cd4b id=7dd815b9…a389 2026-04-02T22:00:53.508+11:00 [ws] ⇄ res ✓ exec.approval.resolve 70ms conn=522d7aef…cd4b id=e7dd413a…c8e0 2026-04-02T22:00:53.512+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 40966ms conn=585326af…b243 id=d3b7bdf1…89d0 2026-04-02T22:00:53.532+11:00 [ws] ⇄ res ✓ node.list 96ms conn=522d7aef…cd4b id=fc684cc8…b58c 2026-04-02T22:00:53.884+11:00 exec approval followup dispatch failed (id=d94751e4-14cf-48fe-ac0e-35a753c76d2b): gateway closed (1008): pairing required Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: /Users/oliverai/.openclaw/openclaw.json Bind: loopback 2026-04-02T22:00:56.363+11:00 [ws] ⇄ res ✓ node.list 323ms conn=522d7aef…cd4b id=1dce13af…078a 2026-04-02T22:01:00.650+11:00 [ws] ⇄ res ✓ node.list 61ms conn=522d7aef…cd4b id=b2ee9d5c…10ed 2026-04-02T22:01:05.575+11:00 [ws] ⇄ res ✓ node.list 54ms conn=522d7aef…cd4b id=a49ddff8…0bbe 2026-04-02T22:01:10.937+11:00 [ws] ⇄ res ✓ node.list 233ms conn=522d7aef…cd4b id=9b7a20c0…575f 2026-04-02T22:01:15.537+11:00 [ws] ⇄ res ✓ node.list 57ms conn=522d7aef…cd4b id=54b6b621…bb04 2026-04-02T22:02:40.560+11:00 [ws] ⇄ res ✓ node.list 55ms conn=522d7aef…cd4b id=7a2c07b4…5cc8 2026-04-02T22:02:50.537+11:00 [ws] ⇄ res ✓ node.list 61ms conn=522d7aef…cd4b id=354736e2…0666 2026-04-02T22:03:50.523+11:00 [ws] ⇄ res ✓ node.list 50ms conn=522d7aef…cd4b id=d3a657bf…0b20 2026-04-02T22:04:20.719+11:00 [ws] ⇄ res ✓ node.list 53ms conn=522d7aef…cd4b id=6459b63c…9d34 2026-04-02T22:04:40.722+11:00 [ws] ⇄ res ✓ node.list 58ms conn=522d7aef…cd4b id=7423da07…886f 2026-04-02T23:00:17.891+11:00 [ws] ⇄ res ✓ node.list 221ms conn=522d7aef…cd4b id=df889b17…a247 2026-04-02T23:01:17.494+11:00 [ws] ⇄ res ✓ node.list 57ms conn=522d7aef…cd4b id=44871642…6b6b 2026-04-02T23:31:30.241+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799990ms conn=ff012b05…9b59 id=46725e9c…fd65 2026-04-02T23:31:30.298+11:00 exec approval followup dispatch failed (id=42429377-ea64-4116-bd29-2829ac069e37): gateway closed (1008): pairing required Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: /Users/oliverai/.openclaw/openclaw.json Bind: loopback 2026-04-03T00:03:54.510+11:00 [ws] ⇄ res ✓ config.get 64ms conn=522d7aef…cd4b id=0485652b…6161 2026-04-03T00:06:47.172+11:00 [ws] ⇄ res ✓ config.schema 66ms conn=522d7aef…cd4b id=244f6f69…392d 2026-04-03T00:06:47.262+11:00 [ws] ⇄ res ✓ config.get 53ms conn=522d7aef…cd4b id=d73bfa0f…9b10 2026-04-03T00:06:48.981+11:00 [ws] ⇄ res ✓ config.schema 61ms conn=522d7aef…cd4b id=81bb14f3…86af 2026-04-03T00:06:49.352+11:00 [ws] ⇄ res ✓ config.get 64ms conn=522d7aef…cd4b id=b2ee95a3…6c1f 2026-04-03T00:14:41.450+11:00 [telegram] sendMessage ok chat=-1003807597926 message=159 2026-04-03T00:31:40.842+11:00 [telegram] sendMessage ok chat=-1003807597926 message=169 2026-04-03T00:31:41.597+11:00 [telegram] sendMessage ok chat=-1003807597926 message=170 2026-04-03T00:31:42.687+11:00 [telegram] sendMessage ok chat=-1003807597926 message=171 2026-04-03T00:31:43.593+11:00 [telegram] sendMessage ok chat=-1003807597926 message=172 2026-04-03T00:31:44.676+11:00 [telegram] sendMessage ok chat=-1003807597926 message=173 2026-04-03T00:31:48.819+11:00 [telegram] sendMessage ok chat=-1003807597926 message=174 2026-04-03T00:32:00.999+11:00 [telegram] sendMessage ok chat=-1003807597926 message=175 2026-04-03T00:32:01.600+11:00 [telegram] sendMessage ok chat=-1003807597926 message=176 2026-04-03T00:32:02.737+11:00 [telegram] sendMessage ok chat=-1003807597926 message=177 2026-04-03T00:32:03.604+11:00 [telegram] sendMessage ok chat=-1003807597926 message=178 2026-04-03T00:32:04.659+11:00 [telegram] sendMessage ok chat=-1003807597926 message=179 2026-04-03T00:50:10.730+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799939ms conn=4d079684…ddf0 id=7502f73a…929c 2026-04-03T00:50:10.739+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799948ms conn=d4afbe63…2599 id=6df169c7…cb84 2026-04-03T01:12:46.294+11:00 [telegram] sendMessage ok chat=-1003807597926 message=198 2026-04-03T01:13:35.093+11:00 [telegram] sendMessage ok chat=-1003807597926 message=200 2026-04-03T01:14:03.286+11:00 [ws] ⇄ res ✗ exec.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=bf8e06f2…1bcb id=5beaa675…54b8 2026-04-03T01:14:03.305+11:00 [ws] ⇄ res ✗ plugin.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=ba16a008…64bb id=6572d59a…d303 2026-04-03T01:14:05.216+11:00 [telegram] sendMessage ok chat=-1003807597926 message=202 2026-04-03T01:33:00.488+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 870044ms conn=6d8efafb…3792 id=4f49bd55…22aa 2026-04-03T01:33:18.551+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800081ms conn=2c8bb3de…4241 id=4e186a0d…7bd8 2026-04-03T01:33:18.553+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800085ms conn=61b0fa45…2f10 id=c228a978…22e7 2026-04-03T01:35:54.300+11:00 [telegram] sendMessage ok chat=-1003807597926 message=226 2026-04-03T01:38:37.466+11:00 [telegram] sendMessage ok chat=-1003807597926 message=234 2026-04-03T01:40:08.868+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 108228ms conn=87d90b21…6140 id=bc31532f…32b9 2026-04-03T01:40:09.635+11:00 [telegram] sendMessage ok chat=-1003807597926 message=238 2026-04-03T01:48:30.458+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800011ms conn=7c4deabc…e97f id=e196b494…94ab 2026-04-03T01:49:42.016+11:00 [telegram] sendMessage ok chat=-1003807597926 message=259 2026-04-03T01:49:42.749+11:00 [telegram] sendMessage ok chat=-1003807597926 message=260 2026-04-03T01:49:43.843+11:00 [telegram] sendMessage ok chat=-1003807597926 message=261 2026-04-03T01:49:44.925+11:00 [telegram] sendMessage ok chat=-1003807597926 message=262 2026-04-03T01:49:45.782+11:00 [telegram] sendMessage ok chat=-1003807597926 message=263 2026-04-03T02:01:09.133+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799978ms conn=57510dcd…074e id=c459475e…03d7 2026-04-03T02:03:56.584+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800006ms conn=0cb9cc58…cef8 id=a3a753bb…d18a 2026-04-03T02:11:57.975+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800016ms conn=3b5db706…732f id=6c5ee476…5fc2 2026-04-03T02:16:52.899+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800035ms conn=c36d826b…1e6b id=0f0303ec…68dc 2026-04-03T02:30:06.125+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800048ms conn=dfa203f9…d340 id=fceac596…3369 2026-04-03T02:30:08.095+11:00 exec approval followup dispatch failed (id=f9a1ebce-c800-4499-a546-258d5b812a6d): gateway closed (1008): pairing required Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: /Users/oliverai/.openclaw/openclaw.json Bind: loopback 2026-04-03T09:30:27.823+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800022ms conn=953b7e1d…6983 id=4dd3b5ef…9eb0 2026-04-03T09:30:29.137+11:00 exec approval followup dispatch failed (id=fa7a59fe-e9a1-422b-a45e-38d05047c467): gateway closed (1008): pairing required Gateway target: ws://127.0.0.1:18789 Source: local loopback Config: /Users/oliverai/.openclaw/openclaw.json Bind: loopback 2026-04-03T09:36:43.205+11:00 [ws] ⇄ res ✗ exec.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=6a952b38…a407 id=a03167a2…03eb 2026-04-03T09:36:43.224+11:00 [ws] ⇄ res ✗ plugin.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=2808af4c…3234 id=e6fbf14e…77ef 2026-04-03T09:36:44.771+11:00 [telegram] sendMessage ok chat=-1003807597926 message=277 2026-04-03T09:38:30.745+11:00 [telegram] sendMessage ok chat=-1003807597926 message=279 2026-04-03T09:39:09.275+11:00 [ws] ⇄ res ✗ exec.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=53b0fb9b…90b3 id=120f4226…3c52 2026-04-03T09:39:09.294+11:00 [ws] ⇄ res ✗ plugin.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=30874d3b…0972 id=203c2bb0…c866 2026-04-03T09:39:10.580+11:00 [telegram] sendMessage ok chat=-1003807597926 message=281 2026-04-03T09:40:34.661+11:00 [telegram] sendMessage ok chat=-1003807597926 message=285 2026-04-03T10:10:27.578+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799908ms conn=764f89ba…7980 id=7c345a70…e969 2026-04-03T10:10:30.090+11:00 [gateway] signal SIGTERM received 2026-04-03T10:10:30.091+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T10:10:30.146+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T10:10:30.149+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=522d7aef-45d6-4c9b-9c8b-fa6c35e6cd4b 2026-04-03T10:10:32.088+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T10:10:32.135+11:00 [heartbeat] started 2026-04-03T10:10:32.136+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T10:10:32.149+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T10:10:32.149+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 95972) 2026-04-03T10:10:32.149+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T10:10:32.199+11:00 [delivery-recovery] Found 4 pending delivery entries — starting recovery 2026-04-03T10:10:32.211+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T10:10:33.527+11:00 [gateway] update available (latest): v2026.4.2 (current v2026.3.31). Run: openclaw update 2026-04-03T10:10:33.949+11:00 [ws] webchat connected conn=fccfe977-be9c-4198-9499-683c8a5b57a8 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T10:10:34.022+11:00 [ws] ⇄ res ✓ config.schema 68ms conn=fccfe977…57a8 id=dc7a5369…1b8f 2026-04-03T10:10:34.024+11:00 [ws] ⇄ res ✓ node.list 70ms conn=fccfe977…57a8 id=822ebc8d…db9c 2026-04-03T10:10:34.025+11:00 [ws] ⇄ res ✓ device.pair.list 71ms conn=fccfe977…57a8 id=80cb32c0…5010 2026-04-03T10:10:34.480+11:00 [delivery-recovery] Recovered delivery a9851644-527e-4c6e-b70b-637a3ffd2720 to telegram:telegram:-1003807597926 2026-04-03T10:10:34.735+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T10:10:34.988+11:00 [ws] ⇄ res ✓ health 1031ms conn=fccfe977…57a8 id=6256bd9c…0086 2026-04-03T10:10:35.038+11:00 [delivery-recovery] Recovered delivery 3ba0da0a-e293-4997-bb64-e39cf42e4b0a to telegram:telegram:-1003807597926 2026-04-03T10:10:35.612+11:00 [delivery-recovery] Recovered delivery 678c2788-4c46-4240-ab04-8325259a6603 to telegram:telegram:-1003807597926 2026-04-03T10:10:36.204+11:00 [delivery-recovery] Recovered delivery 710c0ee0-b389-4acf-b7ff-a93ead97e468 to telegram:telegram:-1003807597926 2026-04-03T10:10:36.205+11:00 [delivery-recovery] Delivery recovery complete: 4 recovered, 0 failed, 0 skipped (max retries), 0 deferred (backoff) 2026-04-03T11:15:06.822+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800023ms conn=98107c56…22dd id=f8e6dd43…cd3a 2026-04-03T12:56:43.213+11:00 [agents/tool-images] Image resized to fit limits: file_3---ab0481a7-a517-49ec-b58c-0273583747f2.jpg 878x1280px 81.8KB -> 80.5KB (-1.6%) 2026-04-03T12:58:08.431+11:00 [telegram] sendMessage ok chat=-1003807597926 message=335 2026-04-03T12:58:58.129+11:00 [telegram] sendMessage ok chat=-1003807597926 message=337 2026-04-03T12:58:59.855+11:00 [telegram] sendMessage ok chat=-1003807597926 message=338 2026-04-03T12:59:00.871+11:00 [telegram] sendMessage ok chat=-1003807597926 message=339 2026-04-03T13:03:04.106+11:00 [telegram] sendMessage ok chat=-1003807597926 message=342 2026-04-03T13:10:56.341+11:00 [telegram] sendMessage ok chat=-1003807597926 message=359 2026-04-03T13:11:00.094+11:00 [telegram] sendMessage ok chat=-1003807597926 message=361 2026-04-03T13:11:02.397+11:00 [telegram] sendMessage ok chat=-1003807597926 message=362 2026-04-03T13:11:04.004+11:00 [telegram] sendMessage ok chat=-1003807597926 message=363 2026-04-03T13:11:05.031+11:00 [telegram] sendMessage ok chat=-1003807597926 message=364 2026-04-03T13:24:40.558+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799974ms conn=63f66c6c…d914 id=f1dce224…2ab1 2026-04-03T13:27:57.334+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799976ms conn=e9f3e153…c8a2 id=506c42c0…3fc8 2026-04-03T13:32:57.590+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800012ms conn=c84e4357…1a19 id=1cd74970…2dea 2026-04-03T13:37:29.632+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1800021ms conn=fa7bae7d…a65f id=c9bf3324…a492 2026-04-03T14:53:32.115+11:00 [telegram] sendMessage ok chat=-1003807597926 message=375 2026-04-03T14:53:33.794+11:00 [telegram] sendMessage ok chat=-1003807597926 message=376 2026-04-03T14:53:36.302+11:00 [telegram] sendMessage ok chat=-1003807597926 message=377 2026-04-03T14:54:06.498+11:00 [telegram] sendMessage ok chat=-1003807597926 message=378 2026-04-03T14:54:07.087+11:00 [telegram] sendMessage ok chat=-1003807597926 message=379 2026-04-03T15:31:36.556+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799960ms conn=46f52930…7917 id=5936420a…41e5 2026-04-03T15:32:57.574+11:00 [ws] ⇄ res ✓ exec.approval.waitDecision 1799959ms conn=6711593f…0740 id=031c7dd4…87b5 2026-04-03T16:42:15.749+11:00 [gateway] update.run completed actor=openclaw-control-ui device=0ff302f365e1e2a26e894f4eab5471c0cf61b343ebe28af6cb2c76ae981d0597 ip=unknown-ip conn=fccfe977-be9c-4198-9499-683c8a5b57a8 changedPaths= restartReason=update.run status=ok 2026-04-03T16:42:15.750+11:00 [ws] ⇄ res ✓ update.run 80681ms conn=fccfe977…57a8 id=81cb33e2…ff00 2026-04-03T16:42:17.755+11:00 [gateway] signal SIGUSR1 received 2026-04-03T16:42:17.757+11:00 [gateway] received SIGUSR1; restarting 2026-04-03T16:42:17.850+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-03T16:42:21.842+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T16:42:21.883+11:00 [heartbeat] started 2026-04-03T16:42:21.885+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T16:42:21.900+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T16:42:21.900+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 1634) 2026-04-03T16:42:21.901+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T16:42:21.965+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T16:42:23.625+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T16:42:24.265+11:00 [ws] webchat connected conn=55c13517-eadc-48ab-9959-d585e19af0b9 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T16:42:24.342+11:00 [ws] ⇄ res ✓ config.schema 72ms conn=55c13517…f0b9 id=f6866b44…3751 2026-04-03T16:42:24.345+11:00 [ws] ⇄ res ✓ node.list 75ms conn=55c13517…f0b9 id=a49e3dc1…4755 2026-04-03T16:42:24.345+11:00 [ws] ⇄ res ✓ device.pair.list 76ms conn=55c13517…f0b9 id=38bca999…1c8d 2026-04-03T16:42:24.570+11:00 [ws] ⇄ res ✓ config.get 83ms conn=55c13517…f0b9 id=7819725e…8d24 2026-04-03T16:42:25.077+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T16:42:25.691+11:00 [ws] ⇄ res ✓ health 1420ms conn=55c13517…f0b9 id=c59c47d9…945f 2026-04-03T16:42:30.047+11:00 [ws] ⇄ res ✓ config.schema 76ms conn=55c13517…f0b9 id=3e3a9280…aaf4 2026-04-03T16:42:30.167+11:00 [ws] ⇄ res ✓ config.get 78ms conn=55c13517…f0b9 id=cb9c3bbb…38a5 2026-04-03T16:43:34.942+11:00 [ws] ⇄ res ✓ chat.history 969ms conn=55c13517…f0b9 id=c4b596b6…3abc 2026-04-03T16:43:34.943+11:00 [ws] ⇄ res ✓ models.list 925ms conn=55c13517…f0b9 id=ae9aa936…5066 2026-04-03T16:45:06.135+11:00 [ws] ⇄ res ✓ config.get 74ms conn=55c13517…f0b9 id=93b28ed5…ac72 2026-04-03T16:45:13.151+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=55c13517-eadc-48ab-9959-d585e19af0b9 2026-04-03T16:45:13.223+11:00 [ws] webchat connected conn=9b6f9b54-acc4-4916-9f8e-7a3e326fdace remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T16:45:13.306+11:00 [ws] ⇄ res ✓ config.get 62ms conn=9b6f9b54…dace id=2e4cae94…a174 2026-04-03T16:47:53.648+11:00 [ws] ⇄ res ✓ config.schema 81ms conn=9b6f9b54…dace id=16b7884b…e50c 2026-04-03T16:47:53.895+11:00 [ws] ⇄ res ✓ config.get 52ms conn=9b6f9b54…dace id=3b700506…9bd8 2026-04-03T16:50:46.636+11:00 [reload] config change detected; evaluating reload (logging) 2026-04-03T16:50:46.671+11:00 [reload] config change applied (dynamic reads: logging) 2026-04-03T16:50:47.092+11:00 [gateway] signal SIGTERM received 2026-04-03T16:50:47.094+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T16:50:47.124+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T16:50:47.129+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=9b6f9b54-acc4-4916-9f8e-7a3e326fdace 2026-04-03T16:50:48.495+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T16:50:48.521+11:00 [heartbeat] started 2026-04-03T16:50:48.522+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T16:50:48.533+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T16:50:48.533+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 1777) 2026-04-03T16:50:48.534+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T16:50:48.589+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T16:50:50.063+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T16:50:50.160+11:00 [ws] webchat connected conn=5d52601b-cf47-405a-9360-f7004a242284 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T16:50:50.252+11:00 [ws] ⇄ res ✓ config.schema 86ms conn=5d52601b…2284 id=bf8076d5…0785 2026-04-03T16:50:50.253+11:00 [ws] ⇄ res ✓ node.list 89ms conn=5d52601b…2284 id=af93a171…cbd9 2026-04-03T16:50:50.253+11:00 [ws] ⇄ res ✓ device.pair.list 89ms conn=5d52601b…2284 id=113a3855…539c 2026-04-03T16:50:50.991+11:00 [ws] ⇄ res ✓ config.get 71ms conn=5d52601b…2284 id=8d9aef4c…da03 2026-04-03T16:50:51.801+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T16:50:52.330+11:00 [ws] ⇄ res ✓ health 2162ms conn=5d52601b…2284 id=bd698b46…a18f 2026-04-03T16:51:10.349+11:00 [ws] ⇄ res ✓ config.schema 80ms conn=5d52601b…2284 id=ac1b5d11…c3b3 2026-04-03T16:51:10.455+11:00 [ws] ⇄ res ✓ config.get 82ms conn=5d52601b…2284 id=54e467a1…09b4 2026-04-03T16:51:57.720+11:00 [ws] ⇄ res ✓ config.set 148ms conn=5d52601b…2284 id=98d856aa…622c 2026-04-03T16:51:57.721+11:00 [reload] config change detected; evaluating reload (logging.file) 2026-04-03T16:51:57.723+11:00 [reload] config change applied (dynamic reads: logging.file) 2026-04-03T16:52:17.523+11:00 [ws] ⇄ res ✓ config.schema 75ms conn=5d52601b…2284 id=3b46af06…95e0 2026-04-03T16:52:18.286+11:00 [ws] ⇄ res ✓ config.get 88ms conn=5d52601b…2284 id=77d92195…4ced 2026-04-03T16:52:18.936+11:00 [ws] ⇄ res ✓ config.schema 61ms conn=5d52601b…2284 id=034a1239…a852 2026-04-03T16:52:19.841+11:00 [ws] ⇄ res ✓ config.schema 71ms conn=5d52601b…2284 id=b2d1755d…57ff 2026-04-03T16:52:20.157+11:00 [ws] ⇄ res ✓ config.get 85ms conn=5d52601b…2284 id=d062a94e…bbcc 2026-04-03T16:52:20.921+11:00 [ws] ⇄ res ✓ config.schema 72ms conn=5d52601b…2284 id=61241d6e…3937 2026-04-03T16:52:21.298+11:00 [ws] ⇄ res ✓ config.get 85ms conn=5d52601b…2284 id=b5d2c7cd…aa25 2026-04-03T16:52:55.694+11:00 [ws] ⇄ res ✓ config.set 162ms conn=5d52601b…2284 id=5a3e013a…540d 2026-04-03T16:52:55.695+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedVersion, meta.lastTouchedAt, tools.exec) 2026-04-03T16:52:55.699+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedVersion, meta.lastTouchedAt, tools.exec) 2026-04-03T16:54:02.111+11:00 [ws] ⇄ res ✓ config.schema 79ms conn=5d52601b…2284 id=81eff817…c3c6 2026-04-03T16:54:02.209+11:00 [ws] ⇄ res ✓ config.get 83ms conn=5d52601b…2284 id=77a7e048…fc60 2026-04-03T16:54:27.228+11:00 [ws] ⇄ res ✓ config.set 139ms conn=5d52601b…2284 id=a7c5c4a3…a84c 2026-04-03T16:54:27.229+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, update) 2026-04-03T16:54:27.231+11:00 [gateway] signal SIGUSR1 received 2026-04-03T16:54:27.232+11:00 [gateway] received SIGUSR1; restarting 2026-04-03T16:54:27.239+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T16:54:27.241+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=5d52601b-cf47-405a-9360-f7004a242284 2026-04-03T16:54:27.274+11:00 [gateway] restart mode: full process restart (supervisor restart) 2026-04-03T16:54:29.728+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T16:54:29.755+11:00 [heartbeat] started 2026-04-03T16:54:29.755+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T16:54:29.768+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T16:54:29.768+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 1867) 2026-04-03T16:54:29.769+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T16:54:29.825+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T16:54:31.232+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T16:54:31.991+11:00 [ws] webchat connected conn=ba5837c5-2ab9-4685-87f6-b45d6f422879 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T16:54:32.086+11:00 [ws] ⇄ res ✓ config.schema 91ms conn=ba5837c5…2879 id=ec712d3b…a34b 2026-04-03T16:54:32.087+11:00 [ws] ⇄ res ✓ node.list 93ms conn=ba5837c5…2879 id=82ca73da…f6d5 2026-04-03T16:54:32.088+11:00 [ws] ⇄ res ✓ device.pair.list 93ms conn=ba5837c5…2879 id=3591f524…c9fe 2026-04-03T16:54:32.170+11:00 [ws] ⇄ res ✓ config.get 67ms conn=ba5837c5…2879 id=5d64d03c…1eb8 2026-04-03T16:54:32.706+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T16:54:33.733+11:00 [ws] ⇄ res ✓ health 1736ms conn=ba5837c5…2879 id=d2ca55e4…f3ff 2026-04-03T16:55:17.116+11:00 [gateway] signal SIGTERM received 2026-04-03T16:55:17.118+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T16:55:17.202+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T16:55:17.204+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=ba5837c5-2ab9-4685-87f6-b45d6f422879 2026-04-03T16:55:18.462+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T16:55:18.488+11:00 [heartbeat] started 2026-04-03T16:55:18.489+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T16:55:18.502+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T16:55:18.502+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 1919) 2026-04-03T16:55:18.503+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T16:55:18.560+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T16:55:19.930+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T16:55:20.033+11:00 [ws] webchat connected conn=9e242e1b-991e-4895-8831-38293c1eab3e remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T16:55:20.130+11:00 [ws] ⇄ res ✓ config.schema 92ms conn=9e242e1b…ab3e id=8c0626c9…d2ed 2026-04-03T16:55:20.136+11:00 [ws] ⇄ res ✓ node.list 98ms conn=9e242e1b…ab3e id=fb29a324…41c0 2026-04-03T16:55:20.137+11:00 [ws] ⇄ res ✓ device.pair.list 99ms conn=9e242e1b…ab3e id=be0ad507…195f 2026-04-03T16:55:20.748+11:00 [ws] ⇄ res ✓ config.get 62ms conn=9e242e1b…ab3e id=e6893589…ac87 2026-04-03T16:55:21.794+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T16:55:22.078+11:00 [ws] ⇄ res ✓ health 2040ms conn=9e242e1b…ab3e id=adeffb71…71e7 2026-04-03T16:55:54.830+11:00 [ws] ⇄ res ✓ chat.history 862ms conn=9e242e1b…ab3e id=1b51c50d…a54f 2026-04-03T16:55:54.831+11:00 [ws] ⇄ res ✓ models.list 836ms conn=9e242e1b…ab3e id=e4aa1efe…0d73 2026-04-03T16:55:55.228+11:00 [ws] ⇄ res ✓ skills.status 91ms conn=9e242e1b…ab3e id=d7065302…4843 2026-04-03T16:55:55.232+11:00 [ws] ⇄ res ✓ models.list 97ms conn=9e242e1b…ab3e id=3247d1b9…2d6f 2026-04-03T16:55:55.232+11:00 [ws] ⇄ res ✓ cron.status 103ms conn=9e242e1b…ab3e id=38a17763…f03c 2026-04-03T16:55:55.233+11:00 [ws] ⇄ res ✓ cron.list 104ms conn=9e242e1b…ab3e id=da4929a4…b4c3 2026-04-03T16:55:55.243+11:00 [ws] ⇄ res ✓ status 112ms conn=9e242e1b…ab3e id=1f07b67a…76ff 2026-04-03T16:55:55.287+11:00 [ws] ⇄ res ✓ usage.cost 57ms conn=9e242e1b…ab3e id=379bde9d…8ec3 2026-04-03T16:55:55.328+11:00 [ws] ⇄ res ✓ sessions.usage 99ms conn=9e242e1b…ab3e id=8e35deb7…e42d 2026-04-03T16:59:56.815+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:00:54.923+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:04:15.575+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:09:58.084+11:00 [gateway] cron: job removed 2026-04-03T17:10:11.142+11:00 [ws] ⇄ res ✓ skills.status 107ms conn=9e242e1b…ab3e id=76721fc5…947f 2026-04-03T17:10:11.148+11:00 [ws] ⇄ res ✓ models.list 113ms conn=9e242e1b…ab3e id=a4130208…a379 2026-04-03T17:10:11.149+11:00 [ws] ⇄ res ✓ cron.status 117ms conn=9e242e1b…ab3e id=ae34b09d…62b3 2026-04-03T17:10:11.151+11:00 [ws] ⇄ res ✓ status 120ms conn=9e242e1b…ab3e id=0a31a62c…4bb1 2026-04-03T17:10:11.152+11:00 [ws] ⇄ res ✓ cron.list 121ms conn=9e242e1b…ab3e id=7a755cc6…0bb8 2026-04-03T17:10:11.258+11:00 [ws] ⇄ res ✓ sessions.usage 116ms conn=9e242e1b…ab3e id=4cebc2a0…9405 2026-04-03T17:10:18.504+11:00 [ws] ⇄ res ✓ skills.status 97ms conn=9e242e1b…ab3e id=0f4f00dc…96b4 2026-04-03T17:10:22.787+11:00 [ws] ⇄ res ✓ skills.update 129ms conn=9e242e1b…ab3e id=99a0b498…4914 2026-04-03T17:10:22.788+11:00 [reload] config change detected; evaluating reload (skills) 2026-04-03T17:10:22.790+11:00 [reload] config change applied (dynamic reads: skills) 2026-04-03T17:10:30.031+11:00 [ws] ⇄ res ✓ skills.status 88ms conn=9e242e1b…ab3e id=cfebe2c5…f130 2026-04-03T17:10:39.613+11:00 [ws] ⇄ res ✓ skills.update 108ms conn=9e242e1b…ab3e id=0701a199…1ced 2026-04-03T17:10:39.614+11:00 [reload] config change detected; evaluating reload (skills.entries.bear-notes) 2026-04-03T17:10:39.616+11:00 [reload] config change applied (dynamic reads: skills.entries.bear-notes) 2026-04-03T17:10:43.386+11:00 [ws] ⇄ res ✓ skills.update 107ms conn=9e242e1b…ab3e id=6596f600…e9d4 2026-04-03T17:10:43.387+11:00 [reload] config change detected; evaluating reload (skills.entries.blucli) 2026-04-03T17:10:43.389+11:00 [reload] config change applied (dynamic reads: skills.entries.blucli) 2026-04-03T17:10:51.909+11:00 [ws] ⇄ res ✓ skills.update 110ms conn=9e242e1b…ab3e id=10e1d9e1…43c8 2026-04-03T17:10:51.915+11:00 [reload] config change detected; evaluating reload (skills.entries.camsnap) 2026-04-03T17:10:51.919+11:00 [reload] config change applied (dynamic reads: skills.entries.camsnap) 2026-04-03T17:10:56.798+11:00 [ws] ⇄ res ✓ skills.update 114ms conn=9e242e1b…ab3e id=6b4f8813…592b 2026-04-03T17:10:56.799+11:00 [reload] config change detected; evaluating reload (skills.entries.1password) 2026-04-03T17:10:56.801+11:00 [reload] config change applied (dynamic reads: skills.entries.1password) 2026-04-03T17:11:13.235+11:00 [ws] ⇄ res ✓ skills.update 107ms conn=9e242e1b…ab3e id=d05dcaa2…4fcc 2026-04-03T17:11:13.236+11:00 [reload] config change detected; evaluating reload (skills.entries.eightctl) 2026-04-03T17:11:13.237+11:00 [reload] config change applied (dynamic reads: skills.entries.eightctl) 2026-04-03T17:11:47.213+11:00 [ws] ⇄ res ✗ exec.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=97fe6740…e00b id=199a6d38…d903 2026-04-03T17:11:47.232+11:00 [ws] ⇄ res ✗ plugin.approval.resolve 0ms errorCode=INVALID_REQUEST errorMessage=unknown or expired approval id conn=bf2e2d70…1cc3 id=7b39d9d1…5528 2026-04-03T17:11:47.972+11:00 [telegram] sendMessage ok chat=-1003807597926 message=403 2026-04-03T17:11:56.185+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:12:57.319+11:00 [ws] ⇄ res ✓ config.get 112ms conn=9e242e1b…ab3e id=b7cec20e…68bb 2026-04-03T17:14:11.262+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:14:21.450+11:00 [ws] ⇄ res ✓ config.get 107ms conn=9e242e1b…ab3e id=f06035e0…db7e 2026-04-03T17:15:30.103+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:17:59.438+11:00 [gateway] cron: job updated 2026-04-03T17:18:07.184+11:00 [ws] ⇄ res ✓ config.get 115ms conn=9e242e1b…ab3e id=c5dfc809…0628 2026-04-03T17:19:23.292+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:19:38.266+11:00 [ws] ⇄ res ✓ skills.status 83ms conn=9e242e1b…ab3e id=fac3fd46…8757 2026-04-03T17:19:38.270+11:00 [ws] ⇄ res ✓ models.list 88ms conn=9e242e1b…ab3e id=f451139c…1983 2026-04-03T17:19:38.271+11:00 [ws] ⇄ res ✓ cron.status 92ms conn=9e242e1b…ab3e id=2a9030ad…fcbe 2026-04-03T17:19:38.273+11:00 [ws] ⇄ res ✓ status 95ms conn=9e242e1b…ab3e id=0420698c…ea44 2026-04-03T17:19:38.273+11:00 [ws] ⇄ res ✓ cron.list 95ms conn=9e242e1b…ab3e id=ed28d22a…c86f 2026-04-03T17:19:38.358+11:00 [ws] ⇄ res ✓ sessions.usage 91ms conn=9e242e1b…ab3e id=ce81e2ec…9709 2026-04-03T17:21:23.468+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:21:26.882+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:22:18.778+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:23:12.976+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:24:38.318+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:25:10.471+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T17:31:33.224+11:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list) 2026-04-03T17:31:33.277+11:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list) 2026-04-03T17:31:34.233+11:00 [gateway] signal SIGTERM received 2026-04-03T17:31:34.235+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T17:31:34.316+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T17:31:34.327+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=9e242e1b-991e-4895-8831-38293c1eab3e 2026-04-03T17:31:35.738+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T17:31:35.776+11:00 [heartbeat] started 2026-04-03T17:31:35.778+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T17:31:35.791+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T17:31:35.791+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 2431) 2026-04-03T17:31:35.791+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T17:31:35.849+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T17:31:37.500+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T17:31:37.595+11:00 [ws] webchat connected conn=dff458f0-fc59-4407-a691-ce49644a97bb remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T17:31:37.698+11:00 [ws] ⇄ res ✓ skills.status 90ms conn=dff458f0…97bb id=3cfd49cd…a26f 2026-04-03T17:31:37.704+11:00 [ws] ⇄ res ✓ cron.status 97ms conn=dff458f0…97bb id=cf61a01b…be6a 2026-04-03T17:31:37.704+11:00 [ws] ⇄ res ✓ cron.list 98ms conn=dff458f0…97bb id=2e61b8ec…602d 2026-04-03T17:31:37.716+11:00 [ws] ⇄ res ✓ status 108ms conn=dff458f0…97bb id=d3238ad0…c32d 2026-04-03T17:31:38.425+11:00 [ws] ⇄ res ✓ models.list 817ms conn=dff458f0…97bb id=ef05ee15…100b 2026-04-03T17:31:38.427+11:00 [ws] ⇄ res ✓ node.list 826ms conn=dff458f0…97bb id=40d3dc02…7d72 2026-04-03T17:31:38.427+11:00 [ws] ⇄ res ✓ device.pair.list 827ms conn=dff458f0…97bb id=3ca65b61…9024 2026-04-03T17:31:38.435+11:00 [ws] ⇄ res ✓ logs.tail 733ms conn=dff458f0…97bb id=42fe9a93…f096 2026-04-03T17:31:38.481+11:00 [ws] ⇄ res ✓ usage.cost 778ms conn=dff458f0…97bb id=17086b86…af28 2026-04-03T17:31:38.997+11:00 [ws] ⇄ res ✓ sessions.usage 1298ms conn=dff458f0…97bb id=f2880814…a35d 2026-04-03T17:31:39.330+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T17:31:39.493+11:00 [ws] ⇄ res ✓ health 1893ms conn=dff458f0…97bb id=358edc01…41a3 2026-04-03T17:31:39.494+11:00 [ws] ⇄ res ✓ health 1886ms conn=dff458f0…97bb id=d9d5df7f…516b 2026-04-03T17:31:49.137+11:00 [gateway] signal SIGTERM received 2026-04-03T17:31:49.139+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T17:31:49.217+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T17:31:49.219+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=dff458f0-fc59-4407-a691-ce49644a97bb 2026-04-03T17:31:50.488+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T17:31:50.514+11:00 [heartbeat] started 2026-04-03T17:31:50.514+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T17:31:50.526+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T17:31:50.526+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 2505) 2026-04-03T17:31:50.527+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T17:31:50.584+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T17:31:51.993+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T17:31:52.097+11:00 [ws] webchat connected conn=70c60ce7-64bb-4e34-9b1b-bb2571d79bbd remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T17:31:52.194+11:00 [ws] ⇄ res ✓ skills.status 85ms conn=70c60ce7…9bbd id=6ef0e106…cb11 2026-04-03T17:31:52.198+11:00 [ws] ⇄ res ✓ channels.status 97ms conn=70c60ce7…9bbd id=742aaf06…43a6 2026-04-03T17:31:52.199+11:00 [ws] ⇄ res ✓ cron.status 91ms conn=70c60ce7…9bbd id=fe0d0198…8b62 2026-04-03T17:31:52.200+11:00 [ws] ⇄ res ✓ cron.list 92ms conn=70c60ce7…9bbd id=f3d1d004…a1b9 2026-04-03T17:31:52.212+11:00 [ws] ⇄ res ✓ status 103ms conn=70c60ce7…9bbd id=40825965…ff4f 2026-04-03T17:31:52.944+11:00 [ws] ⇄ res ✓ models.list 835ms conn=70c60ce7…9bbd id=057689bb…ce69 2026-04-03T17:31:52.946+11:00 [ws] ⇄ res ✓ node.list 845ms conn=70c60ce7…9bbd id=d0de4267…8eca 2026-04-03T17:31:52.946+11:00 [ws] ⇄ res ✓ device.pair.list 845ms conn=70c60ce7…9bbd id=a91221f2…7691 2026-04-03T17:31:52.958+11:00 [ws] ⇄ res ✓ logs.tail 760ms conn=70c60ce7…9bbd id=171fcdbe…6bd5 2026-04-03T17:31:53.017+11:00 [ws] ⇄ res ✓ usage.cost 819ms conn=70c60ce7…9bbd id=86ef7587…2a11 2026-04-03T17:31:53.521+11:00 [ws] ⇄ res ✓ sessions.usage 1326ms conn=70c60ce7…9bbd id=ee4583cf…db0a 2026-04-03T17:31:53.929+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T17:31:54.373+11:00 [ws] ⇄ res ✓ health 2269ms conn=70c60ce7…9bbd id=aaba735a…ba6b 2026-04-03T17:31:54.375+11:00 [ws] ⇄ res ✓ health 2266ms conn=70c60ce7…9bbd id=df6ab67f…a922 2026-04-03T17:32:30.412+11:00 [reload] config change detected; evaluating reload (agents.list) 2026-04-03T17:32:30.448+11:00 [reload] config change applied (dynamic reads: agents.list) 2026-04-03T17:32:30.935+11:00 [gateway] signal SIGTERM received 2026-04-03T17:32:30.937+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T17:32:30.967+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T17:32:30.970+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=70c60ce7-64bb-4e34-9b1b-bb2571d79bbd 2026-04-03T17:32:32.231+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T17:32:32.258+11:00 [heartbeat] started 2026-04-03T17:32:32.258+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T17:32:32.270+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T17:32:32.270+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 2579) 2026-04-03T17:32:32.271+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T17:32:32.327+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T17:32:33.711+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T17:32:33.816+11:00 [ws] webchat connected conn=7291385a-27d2-4d58-8e22-c73e4f4e0d55 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T17:32:33.907+11:00 [ws] ⇄ res ✓ skills.status 79ms conn=7291385a…0d55 id=843455c7…d535 2026-04-03T17:32:33.913+11:00 [ws] ⇄ res ✓ channels.status 92ms conn=7291385a…0d55 id=7ef97709…408a 2026-04-03T17:32:33.913+11:00 [ws] ⇄ res ✓ cron.status 87ms conn=7291385a…0d55 id=4e09cb9e…a3cc 2026-04-03T17:32:33.914+11:00 [ws] ⇄ res ✓ cron.list 88ms conn=7291385a…0d55 id=896924da…a07c 2026-04-03T17:32:33.924+11:00 [ws] ⇄ res ✓ status 98ms conn=7291385a…0d55 id=b1360483…f677 2026-04-03T17:32:34.672+11:00 [ws] ⇄ res ✓ models.list 845ms conn=7291385a…0d55 id=06684837…fd18 2026-04-03T17:32:34.674+11:00 [ws] ⇄ res ✓ node.list 854ms conn=7291385a…0d55 id=a7a64424…3c96 2026-04-03T17:32:34.674+11:00 [ws] ⇄ res ✓ device.pair.list 854ms conn=7291385a…0d55 id=ff52be96…7444 2026-04-03T17:32:34.682+11:00 [ws] ⇄ res ✓ logs.tail 757ms conn=7291385a…0d55 id=8b4fff43…a756 2026-04-03T17:32:34.739+11:00 [ws] ⇄ res ✓ usage.cost 827ms conn=7291385a…0d55 id=71b1eee2…81db 2026-04-03T17:32:35.253+11:00 [ws] ⇄ res ✓ sessions.usage 1344ms conn=7291385a…0d55 id=02922cfe…19c3 2026-04-03T17:32:35.592+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T17:32:35.745+11:00 [ws] ⇄ res ✓ health 1923ms conn=7291385a…0d55 id=79a6d27b…8361 2026-04-03T17:32:35.746+11:00 [ws] ⇄ res ✓ health 1918ms conn=7291385a…0d55 id=3b8992f5…a7d0 2026-04-03T17:36:23.709+11:00 [gateway] signal SIGTERM received 2026-04-03T17:36:23.711+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T17:36:23.794+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T17:36:23.796+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=7291385a-27d2-4d58-8e22-c73e4f4e0d55 2026-04-03T17:36:25.065+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T17:36:25.092+11:00 [heartbeat] started 2026-04-03T17:36:25.093+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T17:36:25.105+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T17:36:25.106+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 2690) 2026-04-03T17:36:25.106+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T17:36:25.163+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T17:36:26.514+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T17:36:27.283+11:00 [ws] webchat connected conn=bea5157b-dbc0-433e-ade0-d040dee573ed remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T17:36:27.383+11:00 [ws] ⇄ res ✓ skills.status 87ms conn=bea5157b…73ed id=6d9061a7…f29b 2026-04-03T17:36:27.392+11:00 [ws] ⇄ res ✓ channels.status 105ms conn=bea5157b…73ed id=74923a83…36a8 2026-04-03T17:36:27.393+11:00 [ws] ⇄ res ✓ cron.status 99ms conn=bea5157b…73ed id=a3be63cc…6802 2026-04-03T17:36:27.393+11:00 [ws] ⇄ res ✓ cron.list 100ms conn=bea5157b…73ed id=ebf68d8b…7040 2026-04-03T17:36:27.403+11:00 [ws] ⇄ res ✓ status 110ms conn=bea5157b…73ed id=40ca3ead…47af 2026-04-03T17:36:28.135+11:00 [ws] ⇄ res ✓ models.list 841ms conn=bea5157b…73ed id=c2c623db…104a 2026-04-03T17:36:28.136+11:00 [ws] ⇄ res ✓ node.list 850ms conn=bea5157b…73ed id=d8315590…c3cc 2026-04-03T17:36:28.136+11:00 [ws] ⇄ res ✓ device.pair.list 850ms conn=bea5157b…73ed id=d01783f3…1bc3 2026-04-03T17:36:28.142+11:00 [ws] ⇄ res ✓ logs.tail 751ms conn=bea5157b…73ed id=bb501a65…a250 2026-04-03T17:36:28.198+11:00 [ws] ⇄ res ✓ usage.cost 808ms conn=bea5157b…73ed id=e775fd53…1bcf 2026-04-03T17:36:28.218+11:00 [ws] ⇄ res ✓ sessions.usage 834ms conn=bea5157b…73ed id=18106d6f…538b 2026-04-03T17:36:28.516+11:00 [ws] ⇄ res ✓ health 1228ms conn=bea5157b…73ed id=256d5430…bb38 2026-04-03T17:36:28.518+11:00 [ws] ⇄ res ✓ health 1224ms conn=bea5157b…73ed id=97251022…eade 2026-04-03T17:36:28.522+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T17:36:59.272+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=bea5157b-dbc0-433e-ade0-d040dee573ed 2026-04-03T17:37:11.108+11:00 [ws] ⇄ res ✓ config.get 123ms conn=169a741f…b1b1 id=6c2200fb…6540 2026-04-03T17:39:42.612+11:00 [gateway] signal SIGTERM received 2026-04-03T17:39:42.614+11:00 [gateway] received SIGTERM; shutting down 2026-04-03T17:39:42.699+11:00 [gmail-watcher] gmail watcher stopped 2026-04-03T17:39:43.997+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-03T17:39:44.024+11:00 [heartbeat] started 2026-04-03T17:39:44.025+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-03T17:39:44.037+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-03T17:39:44.038+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 2828) 2026-04-03T17:39:44.038+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-03.log 2026-04-03T17:39:44.096+11:00 [hooks] loaded 4 internal hook handlers 2026-04-03T17:39:45.481+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-03T17:39:47.353+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-03T18:09:44.761+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T18:39:44.770+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T18:41:40.309+11:00 [ws] webchat connected conn=cdfc0905-045c-47ff-8e77-e423db4d6989 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-03T18:41:40.440+11:00 [ws] ⇄ res ✓ config.get 110ms conn=cdfc0905…6989 id=b40c7b3d…dc9e 2026-04-03T18:42:09.028+11:00 [gateway] cron: job updated 2026-04-03T18:42:19.155+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=cdfc0905-045c-47ff-8e77-e423db4d6989 2026-04-03T18:59:44.935+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T19:01:45.075+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T19:08:44.372+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T19:09:45.717+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T19:39:45.844+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T20:09:45.818+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T20:39:45.992+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T21:02:20.524+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T21:03:03.396+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T21:09:45.888+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T21:39:46.025+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:00:03.385+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:00:39.962+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:01:40.592+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:03:21.163+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:09:45.929+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T22:39:45.977+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T23:00:00.278+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T23:01:00.994+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T23:03:01.413+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T23:09:45.990+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-03T23:39:45.960+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T00:09:45.670+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T00:10:05.016+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T00:39:45.008+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T01:09:46.181+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T01:21:29.339+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T01:22:42.059+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T01:39:46.159+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T02:00:01.605+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T02:09:46.233+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T02:39:46.251+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T03:09:46.352+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T03:39:46.201+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T04:09:46.234+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T04:39:46.211+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T05:09:46.200+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T05:39:46.561+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T06:00:01.706+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T06:00:38.047+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T06:09:46.414+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T06:39:46.417+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T07:00:01.640+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T07:09:46.265+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T07:39:46.857+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T08:09:46.425+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T08:39:46.503+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T09:00:02.040+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T09:09:46.496+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T09:39:46.488+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T10:09:46.483+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T10:39:46.515+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T11:09:46.481+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T11:39:46.471+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T12:09:46.746+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T12:39:46.875+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T12:41:29.704+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T13:09:46.743+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T13:39:46.522+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T14:09:46.624+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T14:39:46.810+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T15:09:46.633+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T15:39:46.652+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T16:09:46.633+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T16:39:46.676+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T17:09:46.730+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T17:39:46.711+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T18:09:46.721+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T18:39:46.815+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T19:09:47.023+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T19:39:46.947+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:09:47.298+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:39:47.074+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:46:36.230+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:47:05.658+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:48:48.207+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:50:48.881+11:00 [telegram] sendMessage ok chat=-1003807597926 message=472 2026-04-04T20:50:52.892+11:00 [telegram] sendMessage ok chat=-1003807597926 message=473 2026-04-04T20:50:53.462+11:00 [telegram] sendMessage ok chat=-1003807597926 message=474 2026-04-04T20:50:54.633+11:00 [telegram] sendMessage ok chat=-1003807597926 message=475 2026-04-04T20:51:04.686+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:52:23.595+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T20:53:05.118+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T21:09:45.973+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T21:39:47.133+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T21:45:56.168+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T21:46:43.347+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T21:48:26.134+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T22:00:01.716+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T22:00:34.748+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T22:01:35.741+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T22:09:47.138+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T22:30:10.697+11:00 [ws] webchat connected conn=6cab3031-106a-4b7a-9755-0afc6f62d71f remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-04T22:30:10.836+11:00 [ws] ⇄ res ✓ config.get 100ms conn=6cab3031…d71f id=faf295f5…e6b1 2026-04-04T22:31:52.132+11:00 [gateway] signal SIGTERM received 2026-04-04T22:31:52.135+11:00 [gateway] received SIGTERM; shutting down 2026-04-04T22:31:52.220+11:00 [gmail-watcher] gmail watcher stopped 2026-04-04T22:31:52.222+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=6cab3031-106a-4b7a-9755-0afc6f62d71f 2026-04-04T22:31:53.568+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-04T22:31:53.617+11:00 [heartbeat] started 2026-04-04T22:31:53.618+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-04T22:31:53.632+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-04T22:31:53.633+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 23632) 2026-04-04T22:31:53.633+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-04.log 2026-04-04T22:31:53.690+11:00 [hooks] loaded 4 internal hook handlers 2026-04-04T22:31:55.086+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-04T22:31:55.206+11:00 [ws] webchat connected conn=2598eaed-c107-4434-9480-31012ffa09fc remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-04T22:31:56.777+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-04T22:31:57.493+11:00 [ws] ⇄ res ✓ health 2281ms conn=2598eaed…09fc id=600631c4…e3ec 2026-04-04T22:39:53.370+11:00 [gateway] cron: job updated 2026-04-04T22:40:11.480+11:00 [gateway] cron: job created 2026-04-04T22:40:28.445+11:00 [gateway] cron: job removed 2026-04-04T22:41:10.426+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=2598eaed-c107-4434-9480-31012ffa09fc 2026-04-04T23:00:03.133+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:01:05.074+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:01:56.244+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:03:07.220+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:06:48.487+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.fallbacks) 2026-04-04T23:06:48.530+11:00 [reload] config hot reload applied (agents.defaults.model.fallbacks) 2026-04-04T23:06:49.534+11:00 [gateway] signal SIGTERM received 2026-04-04T23:06:49.536+11:00 [gateway] received SIGTERM; shutting down 2026-04-04T23:06:49.635+11:00 [gmail-watcher] gmail watcher stopped 2026-04-04T23:06:51.074+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-04T23:06:51.125+11:00 [heartbeat] started 2026-04-04T23:06:51.127+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-04T23:06:51.175+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-04T23:06:51.182+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 24301) 2026-04-04T23:06:51.189+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-04.log 2026-04-04T23:06:51.356+11:00 [hooks] loaded 4 internal hook handlers 2026-04-04T23:06:53.024+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-04T23:06:54.803+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-04T23:13:19.940+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:14:50.327+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:14:55.014+11:00 [telegram] sendMessage ok chat=-1003807597926 message=494 2026-04-04T23:32:56.711+11:00 [reload] config change detected; evaluating reload (agents.defaults.model.fallbacks) 2026-04-04T23:32:56.773+11:00 [reload] config hot reload applied (agents.defaults.model.fallbacks) 2026-04-04T23:32:57.766+11:00 [gateway] signal SIGTERM received 2026-04-04T23:32:57.768+11:00 [gateway] received SIGTERM; shutting down 2026-04-04T23:32:57.851+11:00 [gmail-watcher] gmail watcher stopped 2026-04-04T23:32:59.218+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-04T23:32:59.259+11:00 [heartbeat] started 2026-04-04T23:32:59.260+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-04T23:32:59.274+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-04T23:32:59.274+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 25355) 2026-04-04T23:32:59.275+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-04.log 2026-04-04T23:32:59.334+11:00 [hooks] loaded 4 internal hook handlers 2026-04-04T23:33:00.816+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-04T23:33:02.364+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-04T23:34:03.107+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:35:33.855+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:36:22.590+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:36:22.732+11:00 [telegram] sendMessage ok chat=-1003807597926 message=500 2026-04-04T23:36:27.713+11:00 [telegram] sendMessage ok chat=-1003807597926 message=501 2026-04-04T23:36:28.712+11:00 [telegram] sendMessage ok chat=-1003807597926 message=502 2026-04-04T23:39:52.342+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:42:48.627+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:44:23.863+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:46:26.315+11:00 [telegram] sendMessage ok chat=-1003807597926 message=510 2026-04-04T23:48:02.986+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-04T23:50:25.419+11:00 [ws] ⇄ res ✓ channels.status 3840ms conn=583be5fc…b0c6 id=d84b48b2…c293 2026-04-04T23:50:25.621+11:00 [ws] ⇄ res ✓ doctor.memory.status 171ms conn=58b5f312…491c id=06c94c6f…e9c7 2026-04-04T23:50:29.401+11:00 [gateway] signal SIGTERM received 2026-04-04T23:50:29.402+11:00 [gateway] received SIGTERM; shutting down 2026-04-04T23:50:29.445+11:00 [gmail-watcher] gmail watcher stopped 2026-04-05T00:01:43.003+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T00:01:43.070+11:00 [heartbeat] started 2026-04-05T00:01:43.071+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T00:01:43.096+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T00:01:43.096+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 26865) 2026-04-05T00:01:43.097+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T00:01:43.167+11:00 [hooks] loaded 4 internal hook handlers 2026-04-05T00:01:44.772+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T00:01:47.061+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T00:01:51.000+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T00:02:01.394+11:00 [ws] ⇄ res ✗ sessions.resolve 3ms errorCode=INVALID_REQUEST errorMessage=No session found: telegram:-1003807597926:1 conn=8d2bc18d…736d id=8a05f4a1…e59b 2026-04-05T00:02:01.426+11:00 [ws] ⇄ res ✗ sessions.resolve 9ms errorCode=INVALID_REQUEST errorMessage=No session found: telegram:-1003807597926:1 conn=3e60bf5c…6543 id=5c1afdca…97d9 2026-04-05T00:02:30.320+11:00 [ws] webchat connected conn=41cecda8-d972-4d28-9cc9-c2942cdfe11e remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T00:02:30.433+11:00 [ws] ⇄ res ✓ config.get 107ms conn=41cecda8…e11e id=2f3b8405…55c9 2026-04-05T00:03:05.900+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T00:03:21.617+11:00 [gateway] cron: job updated 2026-04-05T00:03:30.387+11:00 [gateway] signal SIGTERM received 2026-04-05T00:03:30.388+11:00 [gateway] received SIGTERM; shutting down 2026-04-05T00:03:30.438+11:00 [gmail-watcher] gmail watcher stopped 2026-04-05T00:03:30.440+11:00 [ws] webchat disconnected code=1012 reason=service restart conn=41cecda8-d972-4d28-9cc9-c2942cdfe11e 2026-04-05T00:03:32.241+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T00:03:32.279+11:00 [heartbeat] started 2026-04-05T00:03:32.279+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T00:03:32.297+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T00:03:32.297+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 26967) 2026-04-05T00:03:32.297+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T00:03:32.362+11:00 [hooks] loaded 4 internal hook handlers 2026-04-05T00:03:34.028+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T00:03:34.754+11:00 [ws] webchat connected conn=0b4682ab-b890-4e0a-9f88-d5aab380a7ed remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T00:03:35.859+11:00 [ws] ⇄ res ✓ health 1098ms conn=0b4682ab…a7ed id=12cfda87…201c 2026-04-05T00:03:35.863+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T00:05:13.532+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T00:05:42.782+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T00:07:31.821+11:00 [gateway] cron: job updated 2026-04-05T00:08:32.083+11:00 [ws] ⇄ res ✓ skills.status 97ms conn=0b4682ab…a7ed id=b092ae16…461c 2026-04-05T00:08:32.089+11:00 [ws] ⇄ res ✓ cron.status 131ms conn=0b4682ab…a7ed id=a7e66905…9c17 2026-04-05T00:08:32.090+11:00 [ws] ⇄ res ✓ cron.list 132ms conn=0b4682ab…a7ed id=e09a0aa8…3a16 2026-04-05T00:08:32.101+11:00 [ws] ⇄ res ✓ status 142ms conn=0b4682ab…a7ed id=10c08e9f…d1af 2026-04-05T00:08:32.504+11:00 [ws] ⇄ res ✓ logs.tail 417ms conn=0b4682ab…a7ed id=2c3924af…08a6 2026-04-05T00:08:33.186+11:00 [ws] ⇄ res ✓ models.list 1201ms conn=0b4682ab…a7ed id=0626363e…329a 2026-04-05T00:08:33.239+11:00 [ws] ⇄ res ✓ usage.cost 1153ms conn=0b4682ab…a7ed id=c0089476…2fab 2026-04-05T00:08:33.245+11:00 [ws] ⇄ res ✓ sessions.usage 1162ms conn=0b4682ab…a7ed id=460fdd07…1141 2026-04-05T00:08:56.041+11:00 [ws] webchat disconnected code=1001 reason=n/a conn=0b4682ab-b890-4e0a-9f88-d5aab380a7ed 2026-04-05T00:10:07.690+11:00 [gateway] signal SIGTERM received 2026-04-05T00:10:07.694+11:00 [gateway] received SIGTERM; shutting down 2026-04-05T00:10:07.786+11:00 [gmail-watcher] gmail watcher stopped 2026-04-05T00:10:09.298+11:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T00:10:09.341+11:00 [heartbeat] started 2026-04-05T00:10:09.342+11:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T00:10:09.355+11:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T00:10:09.355+11:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 27870) 2026-04-05T00:10:09.355+11:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T00:10:09.419+11:00 [hooks] loaded 4 internal hook handlers 2026-04-05T00:10:10.896+11:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T00:10:12.374+11:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T00:40:10.420+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:10:10.084+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:40:11.177+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:47:32.786+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:48:01.419+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:51:26.308+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T01:57:33.290+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T02:00:03.030+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T02:30:24.112+11:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T02:00:28.091+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T02:30:23.025+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T03:00:27.895+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T03:30:22.699+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T03:31:41.072+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T04:00:28.609+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T04:30:28.161+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T05:00:29.810+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T05:30:26.387+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T06:00:01.714+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T06:00:23.069+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T06:01:20.786+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T06:30:31.697+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T07:00:06.891+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T07:00:28.352+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T07:30:29.023+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T08:00:28.830+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T08:30:29.855+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:00:06.156+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:00:25.648+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:30:23.433+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:45:45.259+10:00 [gateway] signal SIGTERM received 2026-04-05T09:45:45.266+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T09:45:45.340+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T09:45:46.816+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T09:45:46.866+10:00 [heartbeat] started 2026-04-05T09:45:46.866+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T09:45:46.880+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T09:45:46.880+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 39874) 2026-04-05T09:45:46.881+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T09:45:46.942+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T09:45:48.501+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T09:45:50.094+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T09:47:01.866+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:49:02.063+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T09:49:11.058+10:00 [ws] ⇄ res ✗ sessions.resolve 3ms errorCode=INVALID_REQUEST errorMessage=No session found: marketer conn=0652076a…c23b id=6dcd664a…cc5d 2026-04-05T09:49:11.093+10:00 [ws] ⇄ res ✗ sessions.resolve 10ms errorCode=INVALID_REQUEST errorMessage=No session found: marketer conn=53282701…196c id=6d525ff4…f55a 2026-04-05T09:49:15.344+10:00 [ws] ⇄ res ✗ sessions.resolve 3ms errorCode=INVALID_REQUEST errorMessage=No session found: session: conn=be9847c5…ec1e id=962c4089…f960 2026-04-05T09:49:15.378+10:00 [ws] ⇄ res ✗ sessions.resolve 8ms errorCode=INVALID_REQUEST errorMessage=No session found: session: conn=0f8c54ce…0edf id=8b423522…7f78 2026-04-05T09:49:24.711+10:00 [telegram] sendMessage ok chat=-1003807597926 message=543 2026-04-05T09:56:05.313+10:00 [gateway] signal SIGTERM received 2026-04-05T09:56:05.315+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T09:56:05.384+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T09:56:06.869+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T09:56:06.918+10:00 [heartbeat] started 2026-04-05T09:56:06.919+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T09:56:06.933+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T09:56:06.933+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 40234) 2026-04-05T09:56:06.934+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T09:56:06.994+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T09:56:08.458+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T09:56:09.986+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T09:56:57.424+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:02:43.544+10:00 [ws] webchat connected conn=c4f169bb-cbef-45e7-b97c-04fae141d3d5 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T10:02:43.680+10:00 [ws] ⇄ res ✓ config.get 115ms conn=c4f169bb…d3d5 id=67259a77…1722 2026-04-05T10:03:12.567+10:00 [gateway] cron: job updated 2026-04-05T10:03:23.884+10:00 [gateway] cron: job updated 2026-04-05T10:03:28.007+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=c4f169bb-cbef-45e7-b97c-04fae141d3d5 2026-04-05T10:05:26.247+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:06:53.476+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:07:48.741+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:09:09.900+10:00 [ws] webchat connected conn=6f1580f2-c2b1-49e6-92f8-5db678a5fc9f remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T10:09:09.984+10:00 [ws] ⇄ res ✓ config.get 50ms conn=6f1580f2…fc9f id=9df87872…198b 2026-04-05T10:09:24.218+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=6f1580f2-c2b1-49e6-92f8-5db678a5fc9f 2026-04-05T10:10:08.273+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:11:54.834+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:18:19.975+10:00 [gateway] signal SIGTERM received 2026-04-05T10:18:19.979+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T10:42:05.080+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T10:42:05.194+10:00 [heartbeat] started 2026-04-05T10:42:05.196+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T10:42:05.280+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T10:42:05.280+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 60592) 2026-04-05T10:42:05.281+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T10:42:05.375+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T10:42:07.061+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T10:42:07.062+10:00 [gateway] signal SIGTERM received 2026-04-05T10:42:07.062+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T10:42:08.376+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T10:42:08.403+10:00 [heartbeat] started 2026-04-05T10:42:08.405+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T10:42:08.417+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T10:42:08.417+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 60637) 2026-04-05T10:42:08.417+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T10:42:08.475+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T10:42:10.194+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T10:42:11.846+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T10:44:37.505+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:52:35.696+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:53:11.504+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:55:27.375+10:00 [ws] webchat connected conn=31cd1d34-fbde-4d75-b9b1-a3bf34b56386 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T10:55:27.499+10:00 [ws] ⇄ res ✓ config.get 84ms conn=31cd1d34…6386 id=5fe0f511…fac3 2026-04-05T10:55:56.319+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:55:59.987+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T10:57:03.190+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=31cd1d34-fbde-4d75-b9b1-a3bf34b56386 2026-04-05T10:59:04.310+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T11:12:10.292+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T11:42:10.356+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T12:12:10.287+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T12:42:10.307+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:12:10.284+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:31:23.216+10:00 [reload] config change detected; evaluating reload (channels.telegram.groups.-1003807597926.systemPrompt, channels.telegram.groups.-1003807597926.topics) 2026-04-05T13:31:23.325+10:00 [gateway/channels] restarting telegram channel 2026-04-05T13:31:23.332+10:00 [reload] config hot reload applied (channels.telegram.groups.-1003807597926.systemPrompt, channels.telegram.groups.-1003807597926.topics) 2026-04-05T13:31:24.314+10:00 [gateway] signal SIGTERM received 2026-04-05T13:31:24.318+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T13:31:25.762+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T13:31:25.795+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T13:31:27.249+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T13:31:27.298+10:00 [heartbeat] started 2026-04-05T13:31:27.299+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T13:31:27.315+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T13:31:27.315+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 64014) 2026-04-05T13:31:27.316+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T13:31:27.387+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T13:31:29.070+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T13:31:30.570+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T13:32:20.929+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:32:46.103+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:41:59.325+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:42:07.989+10:00 [ws] ⇄ res ✗ sessions.resolve 4ms errorCode=INVALID_REQUEST errorMessage=No session found with label: Louise conn=0296a786…2301 id=7e244269…9f80 2026-04-05T13:43:10.361+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:44:12.297+10:00 [telegram] sendMessage ok chat=-1003807597926 message=591 2026-04-05T13:44:13.287+10:00 [telegram] sendMessage ok chat=-1003807597926 message=592 2026-04-05T13:44:14.232+10:00 [telegram] sendMessage ok chat=-1003807597926 message=593 2026-04-05T13:44:32.418+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:51:52.152+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:53:33.194+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:53:48.702+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:55:48.883+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:56:31.866+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T13:59:51.415+10:00 [gateway] signal SIGTERM received 2026-04-05T13:59:51.418+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T13:59:51.498+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T13:59:52.918+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T13:59:52.964+10:00 [heartbeat] started 2026-04-05T13:59:52.965+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T13:59:52.979+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T13:59:52.979+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 64637) 2026-04-05T13:59:52.979+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T13:59:53.048+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T13:59:54.638+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T13:59:56.472+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T14:06:01.771+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:07:11.964+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:09:18.632+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:09:32.387+10:00 [telegram] sendMessage ok chat=-1003807597926 message=613 2026-04-05T14:14:10.270+10:00 [reload] config change detected; evaluating reload (models.providers.openrouter) 2026-04-05T14:14:10.355+10:00 [reload] config hot reload applied (models.providers.openrouter) 2026-04-05T14:14:11.037+10:00 [gateway] signal SIGTERM received 2026-04-05T14:14:11.039+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T14:14:11.071+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T14:14:12.520+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T14:14:12.565+10:00 [heartbeat] started 2026-04-05T14:14:12.566+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T14:14:12.580+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T14:14:12.581+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 65076) 2026-04-05T14:14:12.581+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T14:14:12.644+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T14:14:14.221+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T14:14:15.861+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T14:16:25.397+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:19:04.151+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:23:21.175+10:00 [reload] config change detected; evaluating reload (plugins.entries.tavily.config.webSearch.apiKey) 2026-04-05T14:24:00.545+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:28:37.924+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:29:43.591+10:00 [gateway] signal SIGTERM received 2026-04-05T14:29:43.595+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T14:29:43.681+10:00 [gmail-watcher] gmail watcher stopped │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ │ ◇ Config warnings ───────────────────────────────────────────────────╮ │ │ │ - plugins.entries.tavily.config.webSearch.apiKey: Missing env var │ │ "TAVILY_API_KEY" - feature using this value will be unavailable │ │ │ ├─────────────────────────────────────────────────────────────────────╯ 2026-04-05T14:31:51.199+10:00 [gateway] signal SIGTERM received 2026-04-05T14:31:51.200+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T14:31:51.201+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T14:31:52.583+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T14:31:52.638+10:00 [heartbeat] started 2026-04-05T14:31:52.638+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T14:31:52.654+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T14:31:52.654+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 68348) 2026-04-05T14:31:52.655+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T14:31:52.723+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T14:31:54.568+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T14:31:56.201+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T14:32:04.585+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:33:19.344+10:00 [telegram] sendMessage ok chat=-1003807597926 message=626 2026-04-05T14:33:20.075+10:00 [telegram] sendMessage ok chat=-1003807597926 message=627 2026-04-05T14:33:21.094+10:00 [telegram] sendMessage ok chat=-1003807597926 message=628 2026-04-05T14:42:36.381+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:44:20.031+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:44:31.074+10:00 [ws] ⇄ res ✗ sessions.resolve 7ms errorCode=INVALID_REQUEST errorMessage=No session found with label: Louise conn=beea8289…0e61 id=ca32120c…c1a2 2026-04-05T14:47:24.128+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:47:35.579+10:00 [ws] ⇄ res ✗ sessions.resolve 6ms errorCode=INVALID_REQUEST errorMessage=No session found with label: Oliver HQ id:-1003807597926 topic:561 conn=65dc82d9…31c8 id=de24bd84…b3e3 2026-04-05T14:48:58.110+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:50:20.447+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:53:39.353+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T14:54:47.030+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:01:54.516+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:03:54.195+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:04:57.230+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:05:15.249+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:10:49.942+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:11:27.420+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:12:07.310+10:00 [telegram] sendMessage ok chat=-1003807597926 message=657 2026-04-05T15:12:09.137+10:00 [telegram] sendMessage ok chat=-1003807597926 message=658 2026-04-05T15:12:11.146+10:00 [telegram] sendMessage ok chat=-1003807597926 message=660 2026-04-05T15:12:13.230+10:00 [telegram] sendMessage ok chat=-1003807597926 message=661 2026-04-05T15:12:15.072+10:00 [telegram] sendMessage ok chat=-1003807597926 message=663 2026-04-05T15:13:07.508+10:00 [telegram] sendMessage ok chat=-1003807597926 message=666 2026-04-05T15:18:24.497+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:20:24.669+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:26:19.660+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:26:58.064+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:27:19.292+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:34:57.504+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:36:05.059+10:00 [ws] webchat connected conn=946e4f44-5f52-4611-a5cf-1d0d8446e394 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T15:36:05.244+10:00 [ws] ⇄ res ✓ config.get 151ms conn=946e4f44…e394 id=754e4238…c36d 2026-04-05T15:36:08.270+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=946e4f44-5f52-4611-a5cf-1d0d8446e394 2026-04-05T15:36:08.347+10:00 [ws] webchat connected conn=7ab26eea-3b26-4e50-8b06-c0ff8fc8b752 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T15:36:09.459+10:00 [ws] ⇄ res ✓ chat.history 1098ms conn=7ab26eea…b752 id=d3141c75…3a4d 2026-04-05T15:36:09.459+10:00 [ws] ⇄ res ✓ models.list 1064ms conn=7ab26eea…b752 id=9758a441…239a 2026-04-05T15:36:10.433+10:00 [ws] ⇄ res ✓ skills.status 97ms conn=7ab26eea…b752 id=632ba573…cb06 2026-04-05T15:36:10.439+10:00 [ws] ⇄ res ✓ models.list 104ms conn=7ab26eea…b752 id=f553d7c5…a8e8 2026-04-05T15:36:10.440+10:00 [ws] ⇄ res ✓ cron.status 121ms conn=7ab26eea…b752 id=464aa7d5…1e82 2026-04-05T15:36:10.440+10:00 [ws] ⇄ res ✓ cron.list 122ms conn=7ab26eea…b752 id=a6a66ac9…7c84 2026-04-05T15:36:10.455+10:00 [ws] ⇄ res ✓ status 136ms conn=7ab26eea…b752 id=a111f4f8…13cb 2026-04-05T15:36:10.564+10:00 [ws] ⇄ res ✓ usage.cost 127ms conn=7ab26eea…b752 id=30e633f4…4f55 2026-04-05T15:36:10.606+10:00 [ws] ⇄ res ✓ sessions.usage 172ms conn=7ab26eea…b752 id=96340719…a61d 2026-04-05T15:37:21.054+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=7ab26eea-3b26-4e50-8b06-c0ff8fc8b752 2026-04-05T15:41:24.508+10:00 [ws] webchat connected conn=7e497263-0b16-4ba1-a7ad-53cd5a96e6be remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T15:41:29.069+10:00 [ws] ⇄ res ✓ skills.status 107ms conn=7e497263…e6be id=a726d708…0559 2026-04-05T15:41:29.073+10:00 [ws] ⇄ res ✓ models.list 111ms conn=7e497263…e6be id=69e63fc9…b2e5 2026-04-05T15:41:29.073+10:00 [ws] ⇄ res ✓ cron.status 117ms conn=7e497263…e6be id=bcbae18c…b17b 2026-04-05T15:41:29.076+10:00 [ws] ⇄ res ✓ status 119ms conn=7e497263…e6be id=63a45b65…7973 2026-04-05T15:41:29.076+10:00 [ws] ⇄ res ✓ cron.list 120ms conn=7e497263…e6be id=8fb354e7…9888 2026-04-05T15:41:29.219+10:00 [ws] ⇄ res ✓ sessions.usage 150ms conn=7e497263…e6be id=8bdf86d8…ec5a 2026-04-05T15:41:44.813+10:00 [ws] webchat disconnected code=1005 reason=n/a conn=7e497263-0b16-4ba1-a7ad-53cd5a96e6be 2026-04-05T15:41:44.859+10:00 [ws] webchat connected conn=2b3bbc2c-580a-4f57-a710-124134fdfa03 remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T15:41:44.965+10:00 [ws] ⇄ res ✓ skills.status 76ms conn=2b3bbc2c…fa03 id=14190e26…2391 2026-04-05T15:41:44.969+10:00 [ws] ⇄ res ✓ models.list 80ms conn=2b3bbc2c…fa03 id=a4a52445…8df2 2026-04-05T15:41:44.969+10:00 [ws] ⇄ res ✓ channels.status 92ms conn=2b3bbc2c…fa03 id=40776d97…fb17 2026-04-05T15:41:44.970+10:00 [ws] ⇄ res ✓ cron.status 81ms conn=2b3bbc2c…fa03 id=51e8a9f5…f4c1 2026-04-05T15:41:44.971+10:00 [ws] ⇄ res ✓ status 83ms conn=2b3bbc2c…fa03 id=530a8d74…e550 2026-04-05T15:41:44.972+10:00 [ws] ⇄ res ✓ cron.list 83ms conn=2b3bbc2c…fa03 id=c5057b2f…29db 2026-04-05T15:41:44.973+10:00 [ws] ⇄ res ✓ node.list 96ms conn=2b3bbc2c…fa03 id=ce1180a0…ce51 2026-04-05T15:41:44.974+10:00 [ws] ⇄ res ✓ device.pair.list 97ms conn=2b3bbc2c…fa03 id=8baffdc9…e095 2026-04-05T15:41:45.054+10:00 [ws] ⇄ res ✓ sessions.usage 88ms conn=2b3bbc2c…fa03 id=3bc8487c…7716 2026-04-05T15:41:46.177+10:00 [ws] ⇄ res ✓ skills.status 78ms conn=2b3bbc2c…fa03 id=203d178a…3bdf 2026-04-05T15:41:46.180+10:00 [ws] ⇄ res ✓ models.list 81ms conn=2b3bbc2c…fa03 id=ecf1b9fc…8ce3 2026-04-05T15:41:46.181+10:00 [ws] ⇄ res ✓ cron.status 83ms conn=2b3bbc2c…fa03 id=fa2a6fe5…7070 2026-04-05T15:41:46.183+10:00 [ws] ⇄ res ✓ status 84ms conn=2b3bbc2c…fa03 id=8529e53a…e8aa 2026-04-05T15:41:46.183+10:00 [ws] ⇄ res ✓ cron.list 85ms conn=2b3bbc2c…fa03 id=1aeeab31…ec3b 2026-04-05T15:41:46.262+10:00 [ws] ⇄ res ✓ sessions.usage 83ms conn=2b3bbc2c…fa03 id=913e1370…3505 2026-04-05T15:41:47.590+10:00 [ws] webchat disconnected code=1005 reason=n/a conn=2b3bbc2c-580a-4f57-a710-124134fdfa03 2026-04-05T15:41:47.616+10:00 [ws] webchat connected conn=f73cc109-1ded-408f-ac5e-cb89f74cd0df remote=127.0.0.1 client=openclaw-control-ui webchat vcontrol-ui 2026-04-05T15:41:47.716+10:00 [ws] ⇄ res ✓ skills.status 79ms conn=f73cc109…d0df id=628caa70…f7a2 2026-04-05T15:41:47.720+10:00 [ws] ⇄ res ✓ models.list 83ms conn=f73cc109…d0df id=d2a3d93e…b4b5 2026-04-05T15:41:47.720+10:00 [ws] ⇄ res ✓ channels.status 100ms conn=f73cc109…d0df id=600288e2…ca50 2026-04-05T15:41:47.721+10:00 [ws] ⇄ res ✓ cron.status 85ms conn=f73cc109…d0df id=67369aad…edd0 2026-04-05T15:41:47.725+10:00 [ws] ⇄ res ✓ status 88ms conn=f73cc109…d0df id=9117ddbe…1703 2026-04-05T15:41:47.726+10:00 [ws] ⇄ res ✓ cron.list 90ms conn=f73cc109…d0df id=3d401a44…cfb6 2026-04-05T15:41:47.727+10:00 [ws] ⇄ res ✓ node.list 107ms conn=f73cc109…d0df id=59117980…3f21 2026-04-05T15:41:47.728+10:00 [ws] ⇄ res ✓ device.pair.list 107ms conn=f73cc109…d0df id=44128748…5565 2026-04-05T15:41:47.802+10:00 [ws] ⇄ res ✓ sessions.usage 85ms conn=f73cc109…d0df id=6788ceca…ee77 2026-04-05T15:44:24.442+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:44:58.301+10:00 [ws] webchat disconnected code=1001 reason=n/a conn=f73cc109-1ded-408f-ac5e-cb89f74cd0df 2026-04-05T15:46:24.604+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:46:40.113+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:49:31.586+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:50:52.486+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:51:43.883+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:52:30.017+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:53:01.217+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:53:49.761+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:54:15.924+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:54:33.563+10:00 [exec] obfuscation detected (gateway): Content piped directly to shell interpreter 2026-04-05T15:55:34.582+10:00 [telegram] sendMessage ok chat=-1003807597926 message=700 2026-04-05T15:56:16.552+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:56:36.807+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:56:56.806+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:57:14.098+10:00 [ws] ⇄ res ✓ exec.approval.waitDecision 160437ms conn=7f3ce1c2…824b id=37dc8f6b…6d85 2026-04-05T15:59:16.926+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T15:59:51.056+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:01:09.024+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:01:35.589+10:00 [telegram] sendMessage ok chat=-1003807597926 message=716 2026-04-05T16:02:06.152+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:02:30.822+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:03:17.252+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:03:38.476+10:00 [telegram] sendMessage ok chat=-1003807597926 message=721 2026-04-05T16:03:40.208+10:00 [telegram] sendMessage ok chat=-1003807597926 message=722 2026-04-05T16:05:27.431+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:09:33.000+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:20:38.358+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:21:07.324+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:21:17.969+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:27:10.101+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T16:57:11.230+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T17:27:02.772+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T17:55:41.859+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T17:56:16.922+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T17:57:02.623+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:07:47.209+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:10:19.865+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:12:17.080+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:14:46.187+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:16:12.794+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:16:43.619+10:00 [agent/embedded] [timeout-compaction] compaction succeeded for openrouter/anthropic/claude-sonnet-4-5; retrying prompt 2026-04-05T18:16:43.621+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:18:01.603+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:27:01.734+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T18:57:03.060+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T19:05:12.906+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T19:27:02.653+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T19:41:31.477+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T19:57:02.675+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T20:27:02.764+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T20:57:02.829+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:00:01.750+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:27:12.472+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:37:06.276+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:37:25.736+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:38:20.324+10:00 [telegram] sendMessage ok chat=-1003807597926 message=769 2026-04-05T21:38:21.038+10:00 [telegram] sendMessage ok chat=-1003807597926 message=770 2026-04-05T21:38:22.064+10:00 [telegram] sendMessage ok chat=-1003807597926 message=771 2026-04-05T21:49:05.575+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:49:27.003+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:50:18.073+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:50:40.795+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:51:30.842+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:53:13.685+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:53:42.192+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:54:20.660+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:54:56.013+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T21:57:02.813+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:00:01.803+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:00:51.795+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:01:53.807+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:06:17.838+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:08:28.316+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:09:12.336+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:11:14.653+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:11:53.258+10:00 [telegram] sendMessage ok chat=-1003807597926 message=808 2026-04-05T22:11:54.300+10:00 [telegram] sendMessage ok chat=-1003807597926 message=809 2026-04-05T22:14:17.946+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:26:48.363+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:28:15.137+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:38:36.590+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:43:35.435+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:45:04.378+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:46:15.689+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:47:29.734+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:48:16.595+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:49:56.594+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:51:28.442+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:53:14.751+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:55:35.355+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:57:35.514+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T22:59:38.132+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:00:00.306+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:01:17.591+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:01:36.222+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:05:23.133+10:00 [ws] ⇄ res ✗ sessions.resolve 1212ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=e95c400f…4774 id=5671bcf5…093a 2026-04-05T23:05:34.496+10:00 [ws] ⇄ res ✗ sessions.resolve 849ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=13e75f24…0f94 id=3eb90b97…7b1b 2026-04-05T23:05:38.784+10:00 [ws] ⇄ res ✗ sessions.resolve 3ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=2de9d2c0…6d43 id=466265ad…7a51 2026-04-05T23:05:38.821+10:00 [ws] ⇄ res ✗ sessions.resolve 12ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=d2e0f3f1…2104 id=1308adba…7c2d 2026-04-05T23:05:41.192+10:00 [ws] ⇄ res ✗ sessions.resolve 14ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=5fba7f36…41f9 id=fa8e22df…98f7 2026-04-05T23:05:41.238+10:00 [ws] ⇄ res ✗ sessions.resolve 15ms errorCode=INVALID_REQUEST errorMessage=No session found: 886ff816-085d-4e72-847e-c682d65a1246 conn=ab6e3fb4…898a id=8bbfe4aa…ca7e 2026-04-05T23:06:37.853+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:08:53.391+10:00 [reload] config change detected; evaluating reload (agents.list) 2026-04-05T23:08:53.508+10:00 [reload] config change applied (dynamic reads: agents.list) 2026-04-05T23:08:54.902+10:00 [gateway] signal SIGTERM received 2026-04-05T23:08:54.904+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:08:54.977+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:08:56.678+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:08:56.792+10:00 [heartbeat] started 2026-04-05T23:08:56.792+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:08:56.808+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:08:56.809+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80354) 2026-04-05T23:08:56.809+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:08:56.886+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:08:58.464+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:09:00.234+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:09:30.493+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:10:40.833+10:00 [gateway] signal SIGTERM received 2026-04-05T23:10:40.835+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:10:40.915+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:10:42.417+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:10:42.461+10:00 [heartbeat] started 2026-04-05T23:10:42.462+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:10:42.476+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:10:42.476+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80465) 2026-04-05T23:10:42.477+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:10:42.537+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:10:44.081+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:10:46.560+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:12:15.263+10:00 [gateway] signal SIGTERM received 2026-04-05T23:12:15.264+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:12:15.335+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:12:16.717+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:12:16.745+10:00 [heartbeat] started 2026-04-05T23:12:16.745+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:12:16.758+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:12:16.758+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80569) 2026-04-05T23:12:16.758+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:12:16.816+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:12:18.293+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:12:20.107+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:12:24.150+10:00 [reload] config change detected; evaluating reload (agents.defaults.timeoutSeconds) 2026-04-05T23:12:24.186+10:00 [reload] config change applied (dynamic reads: agents.defaults.timeoutSeconds) 2026-04-05T23:12:24.658+10:00 [gateway] signal SIGTERM received 2026-04-05T23:12:24.660+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:12:24.687+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:12:26.077+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:12:26.111+10:00 [heartbeat] started 2026-04-05T23:12:26.112+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:12:26.125+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:12:26.125+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80639) 2026-04-05T23:12:26.126+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:12:26.191+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:12:27.652+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:12:29.426+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:12:33.464+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:13:16.869+10:00 [gateway] signal SIGTERM received 2026-04-05T23:13:16.870+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:13:16.939+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:13:18.452+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:13:18.481+10:00 [heartbeat] started 2026-04-05T23:13:18.481+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:13:18.494+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:13:18.494+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 80725) 2026-04-05T23:13:18.494+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:13:18.552+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:13:20.179+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:13:21.676+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:13:41.717+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:13:47.073+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:14:58.081+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:18:02.333+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-05T23:28:50.972+10:00 [reload] config change detected; evaluating reload (agents.list) 2026-04-05T23:28:51.024+10:00 [reload] config change applied (dynamic reads: agents.list) 2026-04-05T23:38:26.455+10:00 [reload] config change detected; evaluating reload (session.idleMinutes) 2026-04-05T23:38:26.494+10:00 [reload] config change applied (dynamic reads: session.idleMinutes) 2026-04-05T23:38:27.182+10:00 [gateway] signal SIGTERM received 2026-04-05T23:38:27.184+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:38:27.207+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:38:28.842+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:38:28.874+10:00 [heartbeat] started 2026-04-05T23:38:28.875+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:38:28.888+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:38:28.889+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 81354) 2026-04-05T23:38:28.889+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:38:28.967+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:38:30.855+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:38:32.495+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-05T23:39:25.474+10:00 [gateway] signal SIGTERM received 2026-04-05T23:39:25.475+10:00 [gateway] received SIGTERM; shutting down 2026-04-05T23:39:25.547+10:00 [gmail-watcher] gmail watcher stopped 2026-04-05T23:39:26.827+10:00 [canvas] host mounted at http://127.0.0.1:18789/__openclaw__/canvas/ (root /Users/oliverai/.openclaw/canvas) 2026-04-05T23:39:26.854+10:00 [heartbeat] started 2026-04-05T23:39:26.855+10:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-04-05T23:39:26.866+10:00 [gateway] agent model: openrouter/anthropic/claude-sonnet-4-5 2026-04-05T23:39:26.867+10:00 [gateway] listening on ws://127.0.0.1:18789, ws://[::1]:18789 (PID 81440) 2026-04-05T23:39:26.867+10:00 [gateway] log file: /tmp/openclaw/openclaw-2026-04-05.log 2026-04-05T23:39:26.924+10:00 [hooks] loaded 4 internal hook handlers 2026-04-05T23:39:28.312+10:00 [browser/server] Browser control listening on http://127.0.0.1:18791/ (auth=token) 2026-04-05T23:39:30.225+10:00 [telegram] [default] starting provider (@MrOliverAIbot) 2026-04-06T00:07:39.540+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:09:23.255+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:10:52.661+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:22:24.049+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:24:11.832+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:30:23.472+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:30:45.156+10:00 [ws] ⇄ res ✗ sessions.resolve 5ms errorCode=INVALID_REQUEST errorMessage=No session found with label: Oliver HQ id:-1003807597926 topic:562 conn=3d8e3f50…6c87 id=0bc6bcb3…2473 2026-04-06T00:33:34.350+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:36:18.336+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:37:37.509+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:39:21.717+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:40:53.220+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:41:44.563+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:42:42.317+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:44:13.670+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T00:46:01.862+10:00 [telegram] sendMessage ok chat=-1003807597926 message=906 2026-04-06T01:10:52.863+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T01:40:52.672+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T02:00:02.775+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T02:30:20.625+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T03:00:03.232+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T03:00:14.124+10:00 [ws] ⇄ res ✓ config.get 111ms conn=e9bffcc9…3a3b id=e095e19d…7aff 2026-04-06T03:00:20.055+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T03:30:19.701+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T04:00:20.542+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T04:30:20.405+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T05:00:02.322+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T05:00:19.478+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T05:30:21.177+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T06:00:02.342+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T06:00:19.866+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T06:01:23.527+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T06:30:20.593+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles. 2026-04-06T06:30:47.220+10:00 [exec] ignoring unprofiled safeBins entries (*); use allowlist or define tools.exec.safeBinProfiles.