2026-03-30T16:04:54.602+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T16:04:54.634+02:00 [heartbeat] started 2026-03-30T16:04:54.635+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T16:04:54.648+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T16:04:54.649+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 15370) 2026-03-30T16:04:54.649+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T16:04:54.675+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T16:04:54.677+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T16:04:54.678+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T16:04:54.681+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T16:04:54.681+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T16:04:54.993+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:06:32.710+02:00 [gateway] device pairing auto-approved device=8a052b85f1e946c997eb73865f89511781c4cfbe7cc67d082dde0e33fe55d1f8 role=operator 2026-03-30T16:07:50.962+02:00 [gateway] device pairing auto-approved device=256a29f613d92b58ab552459cbdd2fbdb8f4c6ead303dea143a9bbf9285435b9 role=operator 2026-03-30T16:07:50.964+02:00 [ws] webchat connected conn=082e6bf4-fd4b-4738-aa67-fb0ca5cf7197 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T16:07:51.640+02:00 [ws] ⇄ res ✓ chat.history 667ms conn=082e6bf4…7197 id=e879f854…4c3c 2026-03-30T16:07:51.641+02:00 [ws] ⇄ res ✓ models.list 662ms conn=082e6bf4…7197 id=f28ce073…b717 2026-03-30T16:07:51.641+02:00 [ws] ⇄ res ✓ node.list 670ms conn=082e6bf4…7197 id=115cff0a…8f86 2026-03-30T16:07:51.641+02:00 [ws] ⇄ res ✓ device.pair.list 670ms conn=082e6bf4…7197 id=6deb9b15…49df 2026-03-30T16:08:16.079+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:10:29.902+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:34:54.987+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:36:07.455+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:38:14.536+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:40:12.268+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:40:46.170+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:41:29.821+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:41:36.911+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels) 2026-03-30T16:41:51.959+02:00 [reload] all operations and replies completed; restarting gateway now 2026-03-30T16:41:51.970+02:00 [gateway] signal SIGUSR1 received 2026-03-30T16:41:51.974+02:00 [gateway] received SIGUSR1; restarting 2026-03-30T16:41:51.987+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T16:41:51.991+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=082e6bf4-fd4b-4738-aa67-fb0ca5cf7197 2026-03-30T16:41:51.995+02:00 [gateway] restart mode: full process restart (supervisor restart) 2026-03-30T16:41:54.367+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T16:41:54.393+02:00 [heartbeat] started 2026-03-30T16:41:54.393+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T16:41:54.406+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T16:41:54.406+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 16154) 2026-03-30T16:41:54.407+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T16:41:54.437+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T16:41:54.438+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T16:41:54.439+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T16:41:54.441+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T16:41:54.441+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T16:41:54.727+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:41:56.545+02:00 [ws] webchat connected conn=8f845325-afe9-446a-a61c-c36625177f2e remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T16:41:57.202+02:00 [ws] ⇄ res ✓ chat.history 649ms conn=8f845325…7f2e id=431d758f…6986 2026-03-30T16:41:57.203+02:00 [ws] ⇄ res ✓ models.list 637ms conn=8f845325…7f2e id=421d4411…854c 2026-03-30T16:41:57.526+02:00 [telegram] [default] starting provider 2026-03-30T16:41:57.876+02:00 [ws] ⇄ res ✓ health 1321ms conn=8f845325…7f2e id=45f26481…0918 2026-03-30T16:42:17.956+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:43:39.294+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:45:13.427+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:45:46.145+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:45:53.016+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:46:22.569+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:46:47.793+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:47:40.113+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:47:53.348+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:48:39.842+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:49:18.674+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:49:27.936+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:49:44.121+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:50:26.147+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:50:56.752+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:51:34.238+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:52:41.508+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:53:29.416+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:53:50.665+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:54:54.108+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:55:30.098+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:56:31.072+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:58:13.734+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:58:51.182+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:59:41.328+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T16:59:54.274+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:00:10.373+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:00:52.909+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:01:08.804+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:01:17.567+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:01:41.037+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.defaults.model.primary, agents.defaults.models.claude-cli/claude-sonnet-4-6) 2026-03-30T17:01:41.067+02:00 [reload] config hot reload applied (agents.defaults.model.primary, agents.defaults.models.claude-cli/claude-sonnet-4-6) 2026-03-30T17:02:02.051+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:03:45.364+02:00 [telegram] sendMessage ok chat=401069605 message=215 2026-03-30T17:04:14.136+02:00 [ws] ⇄ res ✓ config.schema 74ms conn=8f845325…7f2e id=ccde3075…3277 2026-03-30T17:04:14.407+02:00 [ws] ⇄ res ✓ channels.status 348ms conn=8f845325…7f2e id=ef849859…38b2 2026-03-30T17:04:15.072+02:00 [ws] ⇄ res ✓ skills.status 81ms conn=8f845325…7f2e id=5585f749…65f7 2026-03-30T17:04:15.073+02:00 [ws] ⇄ res ✓ models.list 84ms conn=8f845325…7f2e id=1c112e0c…876e 2026-03-30T17:04:15.074+02:00 [ws] ⇄ res ✓ cron.status 113ms conn=8f845325…7f2e id=1f9bda29…0ffc 2026-03-30T17:04:15.076+02:00 [ws] ⇄ res ✓ cron.list 116ms conn=8f845325…7f2e id=9bae50b8…153e 2026-03-30T17:04:15.081+02:00 [ws] ⇄ res ✓ status 118ms conn=8f845325…7f2e id=8a47d6e2…75e9 2026-03-30T17:04:23.338+02:00 [ws] ⇄ res ✓ channels.status 322ms conn=8f845325…7f2e id=191961b3…430e 2026-03-30T17:04:50.925+02:00 [ws] ⇄ res ✓ skills.status 70ms conn=8f845325…7f2e id=ac16521e…be61 2026-03-30T17:04:53.961+02:00 [ws] ⇄ res ✓ config.get 55ms conn=8f845325…7f2e id=3350b80d…a175 2026-03-30T17:04:57.443+02:00 [ws] ⇄ res ✓ tools.effective 56ms conn=8f845325…7f2e id=6b9b64e4…fd2b 2026-03-30T17:05:03.987+02:00 [ws] ⇄ res ✓ config.set 76ms conn=8f845325…7f2e id=c36e052b…9154 2026-03-30T17:05:04.494+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list) 2026-03-30T17:05:04.501+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list) 2026-03-30T17:05:09.138+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:05:57.169+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:06:17.389+02:00 [reload] config change detected; evaluating reload (agents.defaults.model.primary, agents.defaults.models.claude-cli/claude-sonnet-4-6) 2026-03-30T17:06:17.404+02:00 [reload] config hot reload applied (agents.defaults.model.primary, agents.defaults.models.claude-cli/claude-sonnet-4-6) 2026-03-30T17:06:41.215+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:07:06.589+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:07:15.933+02:00 [ws] ⇄ res ✓ skills.status 69ms conn=8f845325…7f2e id=3405a64e…450d 2026-03-30T17:07:17.035+02:00 [ws] ⇄ res ✓ config.get 50ms conn=8f845325…7f2e id=f7827b24…b509 2026-03-30T17:07:23.652+02:00 [ws] ⇄ res ✓ skills.status 57ms conn=8f845325…7f2e id=7932daca…18b4 2026-03-30T17:07:23.657+02:00 [ws] ⇄ res ✓ models.list 62ms conn=8f845325…7f2e id=3e5d341b…1214 2026-03-30T17:07:23.657+02:00 [ws] ⇄ res ✓ channels.status 69ms conn=8f845325…7f2e id=38d228d8…3b7d 2026-03-30T17:07:23.659+02:00 [ws] ⇄ res ✓ cron.status 66ms conn=8f845325…7f2e id=7c4ad532…583c 2026-03-30T17:07:23.660+02:00 [ws] ⇄ res ✓ status 66ms conn=8f845325…7f2e id=d5780706…d212 2026-03-30T17:07:23.660+02:00 [ws] ⇄ res ✓ cron.list 67ms conn=8f845325…7f2e id=708e0beb…6718 2026-03-30T17:07:41.046+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:08:11.266+02:00 [gateway] signal SIGTERM received 2026-03-30T17:08:11.270+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T17:08:11.310+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T17:08:11.312+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=8f845325-afe9-446a-a61c-c36625177f2e 2026-03-30T17:08:12.534+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T17:08:12.566+02:00 [heartbeat] started 2026-03-30T17:08:12.567+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T17:08:12.581+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T17:08:12.581+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 17048) 2026-03-30T17:08:12.582+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T17:08:12.614+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T17:08:12.615+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T17:08:12.616+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T17:08:12.619+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T17:08:12.620+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T17:08:12.903+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:08:13.545+02:00 [ws] webchat connected conn=ad5090ab-7e8d-4365-a4b6-38a9ab2d3a40 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:08:14.189+02:00 [ws] ⇄ res ✓ chat.history 639ms conn=ad5090ab…3a40 id=6b613128…c6ff 2026-03-30T17:08:14.190+02:00 [ws] ⇄ res ✓ models.list 632ms conn=ad5090ab…3a40 id=284728cc…1b76 2026-03-30T17:08:14.192+02:00 [ws] ⇄ res ✓ node.list 643ms conn=ad5090ab…3a40 id=39d248aa…25bb 2026-03-30T17:08:14.192+02:00 [ws] ⇄ res ✓ device.pair.list 643ms conn=ad5090ab…3a40 id=0fc2775a…9244 2026-03-30T17:08:14.270+02:00 [ws] ⇄ res ✓ health 720ms conn=ad5090ab…3a40 id=d35876b9…e4c0 2026-03-30T17:08:14.278+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T17:08:15.528+02:00 [ws] ⇄ res ✓ skills.status 68ms conn=ad5090ab…3a40 id=ea146419…5683 2026-03-30T17:08:16.611+02:00 [ws] ⇄ res ✓ config.get 90ms conn=ad5090ab…3a40 id=f6631f14…ba2b 2026-03-30T17:08:17.748+02:00 [ws] ⇄ res ✓ config.get 57ms conn=ad5090ab…3a40 id=034a0b32…de2c 2026-03-30T17:08:37.777+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:09:39.319+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:10:35.188+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:11:02.361+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:11:06.643+02:00 [ws] ⇄ res ✓ config.get 64ms conn=ad5090ab…3a40 id=b3dfde81…1b85 2026-03-30T17:11:34.115+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:13:42.550+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:14:45.938+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:14:59.428+02:00 [reload] config change detected; evaluating reload (agents.defaults.models.anthropic/claude-sonnet-4-6, agents.defaults.models.anthropic/claude-opus-4-6) 2026-03-30T17:14:59.445+02:00 [reload] config hot reload applied (agents.defaults.models.anthropic/claude-sonnet-4-6, agents.defaults.models.anthropic/claude-opus-4-6) 2026-03-30T17:15:19.595+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:15:25.903+02:00 [gateway] signal SIGTERM received 2026-03-30T17:15:25.904+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T17:15:25.928+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T17:15:25.932+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=ad5090ab-7e8d-4365-a4b6-38a9ab2d3a40 2026-03-30T17:15:27.139+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T17:15:27.168+02:00 [heartbeat] started 2026-03-30T17:15:27.169+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T17:15:27.182+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T17:15:27.182+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 17241) 2026-03-30T17:15:27.183+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T17:15:27.214+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T17:15:27.216+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T17:15:27.217+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T17:15:27.219+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T17:15:27.219+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T17:15:27.497+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:15:28.148+02:00 [ws] webchat connected conn=90fe50f8-d775-4975-859b-3fa0f6166dc9 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:15:28.790+02:00 [ws] ⇄ res ✓ chat.history 638ms conn=90fe50f8…6dc9 id=2c8b420b…82bd 2026-03-30T17:15:28.790+02:00 [ws] ⇄ res ✓ models.list 628ms conn=90fe50f8…6dc9 id=f4042e76…22f6 2026-03-30T17:15:28.792+02:00 [ws] ⇄ res ✓ node.list 641ms conn=90fe50f8…6dc9 id=27f4a738…d31e 2026-03-30T17:15:28.792+02:00 [ws] ⇄ res ✓ device.pair.list 641ms conn=90fe50f8…6dc9 id=e872c11a…c80c 2026-03-30T17:15:28.834+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T17:15:28.878+02:00 [ws] ⇄ res ✓ health 726ms conn=90fe50f8…6dc9 id=1d61d6e2…31ad 2026-03-30T17:15:32.702+02:00 [ws] ⇄ res ✓ config.get 73ms conn=90fe50f8…6dc9 id=e9880cee…310d 2026-03-30T17:15:37.332+02:00 [ws] ⇄ res ✓ config.set 83ms conn=90fe50f8…6dc9 id=adb11f78…e67d 2026-03-30T17:15:37.837+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list) 2026-03-30T17:15:37.849+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list) 2026-03-30T17:15:56.994+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:16:04.707+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:16:05.158+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:16:08.008+02:00 [hooks/session-memory] Session context saved to ~/.openclaw/workspace/memory/2026-03-30-anthropic-setup.md 2026-03-30T17:16:08.121+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:16:31.923+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:16:42.259+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:17:09.141+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:17:36.020+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:17:40.075+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=90fe50f8-d775-4975-859b-3fa0f6166dc9 2026-03-30T17:17:43.253+02:00 [ws] webchat connected conn=2e6efbb2-ea0c-4d5f-bcba-38c01f100f1e remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:17:47.380+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:18:30.615+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:19:37.333+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:20:13.028+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:20:19.857+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.elevated) 2026-03-30T17:20:19.868+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.elevated) 2026-03-30T17:20:25.760+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.elevated.allowFrom) 2026-03-30T17:20:25.769+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.elevated.allowFrom) 2026-03-30T17:20:26.660+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.elevated.allowFrom.telegram) 2026-03-30T17:20:26.665+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.elevated.allowFrom.telegram) 2026-03-30T17:20:30.081+02:00 [gateway] signal SIGTERM received 2026-03-30T17:20:30.082+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T17:20:30.096+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T17:20:30.098+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=2e6efbb2-ea0c-4d5f-bcba-38c01f100f1e 2026-03-30T17:20:31.293+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T17:20:31.318+02:00 [heartbeat] started 2026-03-30T17:20:31.318+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T17:20:31.332+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T17:20:31.332+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 17436) 2026-03-30T17:20:31.333+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T17:20:31.366+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T17:20:31.367+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T17:20:31.368+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T17:20:31.370+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T17:20:31.370+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T17:20:31.648+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:20:32.325+02:00 [ws] webchat connected conn=5ea97565-96f8-481a-8be9-5226095df653 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:20:32.943+02:00 [ws] ⇄ res ✓ chat.history 613ms conn=5ea97565…f653 id=425f775c…4720 2026-03-30T17:20:32.944+02:00 [ws] ⇄ res ✓ models.list 607ms conn=5ea97565…f653 id=1ee2fdf6…9024 2026-03-30T17:20:32.946+02:00 [ws] ⇄ res ✓ health 617ms conn=5ea97565…f653 id=14ecdd18…6313 2026-03-30T17:20:32.946+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T17:20:48.693+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt) 2026-03-30T17:20:48.704+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt) 2026-03-30T17:21:05.962+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:21:10.400+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:21:11.035+02:00 [gateway] signal SIGTERM received 2026-03-30T17:21:11.037+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T17:21:11.082+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T17:21:11.085+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=5ea97565-96f8-481a-8be9-5226095df653 2026-03-30T17:21:12.274+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T17:21:12.297+02:00 [heartbeat] started 2026-03-30T17:21:12.298+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T17:21:12.311+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T17:21:12.312+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 17494) 2026-03-30T17:21:12.312+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T17:21:12.346+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T17:21:12.347+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T17:21:12.347+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T17:21:12.350+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T17:21:12.350+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T17:21:12.637+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:21:13.286+02:00 [ws] webchat connected conn=638212b8-11bb-4508-8d07-48c8f88574a5 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:21:13.925+02:00 [ws] ⇄ res ✓ chat.history 636ms conn=638212b8…74a5 id=063157cf…34af 2026-03-30T17:21:13.926+02:00 [ws] ⇄ res ✓ models.list 632ms conn=638212b8…74a5 id=eff0ce74…5157 2026-03-30T17:21:13.926+02:00 [ws] ⇄ res ✓ node.list 638ms conn=638212b8…74a5 id=63fda1f3…0113 2026-03-30T17:21:13.927+02:00 [ws] ⇄ res ✓ device.pair.list 639ms conn=638212b8…74a5 id=ce9258a2…60b6 2026-03-30T17:21:13.968+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T17:21:13.970+02:00 [ws] ⇄ res ✓ health 681ms conn=638212b8…74a5 id=0fc84252…0d45 2026-03-30T17:21:37.581+02:00 [exec] elevated command sudo echo "elevated works" 2026-03-30T17:21:42.154+02:00 [exec] elevated command sleep 5 && openclaw gateway status 2026-03-30T17:21:44.569+02:00 [exec] elevated command pgrep -fl openclaw 2026-03-30T17:21:57.605+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:22:14.619+02:00 [exec] elevated command echo "test exec" 2026-03-30T17:22:30.134+02:00 [gateway] signal SIGTERM received 2026-03-30T17:22:30.135+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T17:22:30.179+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T17:22:30.181+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=638212b8-11bb-4508-8d07-48c8f88574a5 2026-03-30T17:22:31.358+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T17:22:31.378+02:00 [heartbeat] started 2026-03-30T17:22:31.379+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T17:22:31.392+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T17:22:31.393+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 17632) 2026-03-30T17:22:31.393+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T17:22:31.419+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T17:22:31.425+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T17:22:31.426+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T17:22:31.429+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T17:22:31.429+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T17:22:31.717+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:22:32.384+02:00 [ws] webchat connected conn=c20bd2f5-88a5-472a-aa72-a581bba3ff36 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:22:33.002+02:00 [ws] ⇄ res ✓ chat.history 614ms conn=c20bd2f5…ff36 id=138ed523…b889 2026-03-30T17:22:33.003+02:00 [ws] ⇄ res ✓ models.list 611ms conn=c20bd2f5…ff36 id=063167f8…657e 2026-03-30T17:22:33.048+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T17:22:33.091+02:00 [ws] ⇄ res ✓ health 704ms conn=c20bd2f5…ff36 id=65cdb562…a821 2026-03-30T17:23:01.292+02:00 [exec] elevated command echo "connection test" 2026-03-30T17:23:05.837+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:23:12.102+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=c20bd2f5-88a5-472a-aa72-a581bba3ff36 2026-03-30T17:25:01.844+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:25:09.926+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:25:13.387+02:00 [exec] elevated command openclaw status 2>&1 | head -30 2026-03-30T17:25:16.899+02:00 [exec] elevated command cat ~/.openclaw/openclaw.json 2>/dev/null | grep -i -E "token|dashboard|port|bind" | head -10 2026-03-30T17:25:26.102+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:25:37.242+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:25:45.869+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:25:52.652+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:26:09.478+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:26:22.733+02:00 [gateway] device pairing auto-approved device=a83988d0dec1fb93768ca08323166225dd6fbbd0956a21d20808d3168c3164b6 role=operator 2026-03-30T17:26:22.736+02:00 [ws] webchat connected conn=e772d735-86a9-42d5-acb7-07e649316127 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T17:26:26.508+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:26:32.551+02:00 [exec] elevated command echo "test" 2026-03-30T17:26:45.747+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:27:15.744+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:27:21.819+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:27:42.240+02:00 [exec] elevated command echo "test" && whoami && openclaw status 2>&1 | head -5 2026-03-30T17:28:12.377+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:28:20.040+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:28:45.304+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:28:48.488+02:00 [exec] elevated command openclaw gateway restart 2026-03-30T17:31:29.261+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:52:31.738+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T17:53:07.152+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.elevated.allowFrom.heartbeat) 2026-03-30T17:53:07.203+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.elevated.allowFrom.heartbeat) 2026-03-30T18:22:31.800+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:38:33.802+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:38:37.192+02:00 [exec] elevated command echo test 2026-03-30T18:38:58.343+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:39:09.858+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:40:35.677+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:41:59.701+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:42:25.725+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:43:03.751+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:43:16.930+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T18:52:31.821+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:22:31.848+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:42:15.499+02:00 Warning: no IPv4 address available on en1 2026-03-30T19:43:26.144+02:00 [ws] webchat disconnected code=1006 reason=n/a conn=e772d735-86a9-42d5-acb7-07e649316127 2026-03-30T19:43:30.195+02:00 [gateway] signal SIGTERM received 2026-03-30T19:43:30.196+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T19:43:30.473+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T19:43:30.474+02:00 [gateway] signal SIGTERM received 2026-03-30T19:43:30.474+02:00 [gateway] received SIGTERM during shutdown; ignoring 2026-03-30T19:53:48.910+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T19:53:48.952+02:00 [heartbeat] started 2026-03-30T19:53:48.952+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T19:53:48.974+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T19:53:48.975+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 846) 2026-03-30T19:53:48.975+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T19:53:49.016+02:00 Warning: no IPv4 address available on en1 2026-03-30T19:53:49.028+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T19:53:49.031+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T19:53:49.033+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T19:53:49.037+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T19:53:49.038+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T19:53:49.445+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:53:50.259+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T19:54:05.289+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T19:54:05.309+02:00 [heartbeat] started 2026-03-30T19:54:05.309+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T19:54:05.322+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T19:54:05.322+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1007) 2026-03-30T19:54:05.322+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T19:54:05.355+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T19:54:05.356+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T19:54:05.356+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T19:54:05.359+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T19:54:05.359+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T19:54:05.655+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:54:06.411+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T19:54:54.564+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:55:06.562+02:00 [gateway] signal SIGTERM received 2026-03-30T19:55:06.564+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T19:55:06.596+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T19:55:08.365+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T19:55:08.392+02:00 [heartbeat] started 2026-03-30T19:55:08.393+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T19:55:08.410+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T19:55:08.410+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1444) 2026-03-30T19:55:08.411+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T19:55:08.448+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T19:55:08.450+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T19:55:08.451+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T19:55:08.453+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T19:55:08.453+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T19:55:08.786+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T19:55:09.636+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T19:55:16.686+02:00 [ws] webchat connected conn=0e39922e-d3a6-4c48-b00c-2fa328e3f088 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T19:55:17.476+02:00 [ws] ⇄ res ✓ chat.history 780ms conn=0e39922e…f088 id=7387856d…ff80 2026-03-30T19:55:17.477+02:00 [ws] ⇄ res ✓ models.list 759ms conn=0e39922e…f088 id=75a970e1…aae5 2026-03-30T19:57:40.103+02:00 typing TTL reached (2m); stopping typing indicator 2026-03-30T20:04:48.335+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=0e39922e-d3a6-4c48-b00c-2fa328e3f088 2026-03-30T20:18:11.223+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:18:11.262+02:00 [heartbeat] started 2026-03-30T20:18:11.263+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:18:11.282+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:18:11.283+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 936) 2026-03-30T20:18:11.283+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:18:11.313+02:00 Warning: no IPv4 address available on en1 2026-03-30T20:18:11.346+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:18:11.348+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:18:11.350+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:18:11.355+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:18:11.355+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:18:11.687+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:18:12.946+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:18:42.619+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:18:42.640+02:00 [heartbeat] started 2026-03-30T20:18:42.640+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:18:42.653+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:18:42.653+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1178) 2026-03-30T20:18:42.653+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:18:42.685+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:18:42.686+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:18:42.687+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:18:42.689+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:18:42.689+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:18:42.995+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:18:43.759+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:18:47.675+02:00 [exec] elevated command echo test 2026-03-30T20:18:56.453+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:20:50.695+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:21:08.316+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:21:22.667+02:00 [gateway] signal SIGTERM received 2026-03-30T20:21:22.670+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:21:22.712+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:21:23.886+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:21:23.906+02:00 [heartbeat] started 2026-03-30T20:21:23.907+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:21:23.919+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:21:23.920+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1382) 2026-03-30T20:21:23.920+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:21:23.950+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:21:23.951+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:21:23.951+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:21:23.954+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:21:23.954+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:21:24.240+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:21:25.123+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:22:18.924+02:00 [agents/tool-images] Image resized to fit limits: 1257x1280px 64.6KB -> 67.3KB (--4.3%) 2026-03-30T20:22:27.921+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:22:53.755+02:00 [ws] webchat connected conn=58aeafe8-c652-4314-9dd9-4337c8491899 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:23:32.105+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/openclaw.json | grep -A5 '"auth"' | head -10 2026-03-30T20:24:19.583+02:00 [ws] webchat connected conn=851ce537-5428-4152-b565-4590c3dd1cb5 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:24:43.825+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=851ce537-5428-4152-b565-4590c3dd1cb5 2026-03-30T20:24:45.799+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=58aeafe8-c652-4314-9dd9-4337c8491899 2026-03-30T20:24:52.216+02:00 [ws] webchat connected conn=ab403267-3981-4123-bfee-9de55d58bc38 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:25:05.856+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:25:10.810+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:26:18.620+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:28:16.737+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:28:28.465+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:28:34.480+02:00 [exec] elevated command echo "exec works" 2026-03-30T20:29:05.189+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:29:18.159+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=ab403267-3981-4123-bfee-9de55d58bc38 2026-03-30T20:29:18.274+02:00 [ws] webchat connected conn=a055f6ef-ad79-4a54-bdd8-d4cbdd75c0a8 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:29:21.841+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:29:24.513+02:00 [exec] elevated command echo "exec test" 2026-03-30T20:29:36.600+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:29:38.989+02:00 [hooks/session-memory] Session context saved to ~/.openclaw/workspace/memory/2026-03-30-dashboard-pairing.md 2026-03-30T20:29:39.102+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:30:01.724+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:30:10.377+02:00 [exec] elevated command openclaw status 2>&1 | head -40 2026-03-30T20:30:37.606+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:30:54.589+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/ 2026-03-30T20:30:54.593+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/memory/ 2>&1 2026-03-30T20:31:23.466+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:32:51.963+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:33:01.081+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:33:33.195+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:34:24.118+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:35:07.984+02:00 [gateway] signal SIGTERM received 2026-03-30T20:35:07.987+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:35:08.044+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:35:08.046+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=a055f6ef-ad79-4a54-bdd8-d4cbdd75c0a8 2026-03-30T20:35:09.235+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:35:09.255+02:00 [heartbeat] started 2026-03-30T20:35:09.256+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:35:09.268+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:35:09.269+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1802) 2026-03-30T20:35:09.269+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:35:09.299+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:35:09.300+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:35:09.301+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:35:09.303+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:35:09.303+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:35:09.583+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:35:10.320+02:00 [ws] webchat connected conn=e52a6a13-5786-4e86-af17-fd8a9be6f2f6 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:35:10.949+02:00 [ws] ⇄ res ✓ chat.history 624ms conn=e52a6a13…f2f6 id=f7193cf1…0af9 2026-03-30T20:35:10.950+02:00 [ws] ⇄ res ✓ models.list 621ms conn=e52a6a13…f2f6 id=20ba0e00…c552 2026-03-30T20:35:10.950+02:00 [ws] ⇄ res ✓ node.list 627ms conn=e52a6a13…f2f6 id=306ae923…ac5d 2026-03-30T20:35:10.951+02:00 [ws] ⇄ res ✓ device.pair.list 626ms conn=e52a6a13…f2f6 id=004319d9…ff3c 2026-03-30T20:35:10.953+02:00 [ws] ⇄ res ✓ health 629ms conn=e52a6a13…f2f6 id=069ea860…3e44 2026-03-30T20:35:10.953+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:35:21.446+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:35:29.706+02:00 [exec] elevated command echo test 2026-03-30T20:35:50.883+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:36:01.659+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:36:08.740+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:36:33.809+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:36:53.510+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:37:14.015+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:37:20.572+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:37:49.178+02:00 [ws] ⇄ res ✗ device.pair.approve 2ms errorCode=INVALID_REQUEST errorMessage=unknown requestId conn=ce0bb876…92ff id=143e0f78…cddc 2026-03-30T20:38:01.801+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:38:06.020+02:00 [exec] elevated command echo test 2026-03-30T20:38:06.235+02:00 [telegram] sendMessage ok chat=401069605 message=309 2026-03-30T20:38:44.194+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 38088ms conn=5df6e4f6…ba63 id=bb74c4cc…00d1 2026-03-30T20:38:44.579+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:38:56.779+02:00 ¡Ya está! 🎉 Tengo acceso otra vez. El pairing está arreglado y puedo ejecutar comandos. Déjame verificar que todo funciona bien: 2026-03-30T20:38:56.973+02:00 Todo operativo. Gateway corriendo, Telegram OK, y yo con acceso completo de nuevo. ¿Necesitas algo más? 2026-03-30T20:39:23.179+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:39:40.538+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=e52a6a13-5786-4e86-af17-fd8a9be6f2f6 2026-03-30T20:39:50.177+02:00 [gateway] signal SIGTERM received 2026-03-30T20:39:50.179+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:39:50.221+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:39:51.411+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:39:51.432+02:00 [heartbeat] started 2026-03-30T20:39:51.432+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:39:51.445+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:39:51.445+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 1979) 2026-03-30T20:39:51.446+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:39:51.476+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:39:51.477+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:39:51.478+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:39:51.480+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:39:51.481+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:39:51.754+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:39:52.495+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:39:56.396+02:00 [ws] webchat connected conn=d1524ad6-49c4-443a-ad62-546739594b6f remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:39:57.041+02:00 [ws] ⇄ res ✓ chat.history 637ms conn=d1524ad6…4b6f id=71cba7a0…0319 2026-03-30T20:39:57.042+02:00 [ws] ⇄ res ✓ models.list 626ms conn=d1524ad6…4b6f id=b2acdcb5…e06d 2026-03-30T20:40:29.465+02:00 [exec] elevated command ls /Users/ferfrau/.openclaw/workspace/memory/ 2>&1; echo "---"; cat /Users/ferfrau/.openclaw/workspace/MEMORY.md 2>&1 2026-03-30T20:40:29.499+02:00 [exec] elevated command openclaw status 2>&1 | head -30 2026-03-30T20:40:34.336+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:40:35.376+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 5769ms conn=f9696c3c…cbb8 id=dbfa56c8…d052 2026-03-30T20:40:35.749+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:40:36.854+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 7246ms conn=fe7282f5…529b id=c805267f…5323 2026-03-30T20:41:06.001+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:41:41.797+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:41:46.034+02:00 [exec] elevated command echo "=== Gateway ===" && openclaw gateway status 2>&1 && ...&1 && echo "=== Devices ===" && openclaw devices list 2>&1 2026-03-30T20:41:46.043+02:00 [exec] elevated command whoami && echo "---" && pwd && echo "---" && date && echo "---" && uname -a 2026-03-30T20:41:51.004+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:41:55.723+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 9575ms conn=32f9edf7…e720 id=cc72ba60…95d5 2026-03-30T20:41:58.943+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:41:59.081+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 12935ms conn=737c185c…4b82 id=1c2535a6…6a27 2026-03-30T20:42:13.291+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:42:15.246+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:42:15.401+02:00 No reply from agent. 2026-03-30T20:42:17.867+02:00 No reply from agent. 2026-03-30T20:43:57.560+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:44:02.378+02:00 [exec] elevated command echo "sí, funciono desde Telegram" && date 2026-03-30T20:44:02.567+02:00 [telegram] sendMessage ok chat=401069605 message=316 2026-03-30T20:44:10.138+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 7672ms conn=cd4552ed…cb81 id=37ea7e0e…c82a 2026-03-30T20:44:17.544+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:44:22.596+02:00 Sí, ya funciono — pero los comandos los estás aprobando desde el webchat. Cada vez que yo ejecute algo, te saltará ahí la aprobación. Si quieres que pueda ejecutar sin pedirte permiso cada vez, dime y lo configuro. Si prefieres controlarlo así, también está bien. 2026-03-30T20:45:11.169+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:45:15.483+02:00 [exec] elevated command cat ~/.openclaw/openclaw.json 2026-03-30T20:45:17.251+02:00 [telegram] sendMessage ok chat=401069605 message=321 2026-03-30T20:45:24.415+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 8854ms conn=5d044478…dceb id=0896826f…44b4 2026-03-30T20:45:24.736+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:45:31.467+02:00 Se cortó el principio del JSON. Ejecuta esto tú: ```bash cat ~/.openclaw/openclaw.json | python3 -m json.tool ``` Necesito ver el JSON completo, sobre todo la sección de `tools` si existe. Así encuentro la clave correcta para habilitar aprobaciones desde Telegram. 2026-03-30T20:45:38.086+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:45:42.321+02:00 [exec] elevated command openclaw config get tools.exec 2>&1 2026-03-30T20:45:45.017+02:00 [ws] ⇄ res ✓ exec.approval.waitDecision 2630ms conn=c1d11f75…e8e6 id=f3374bbc…8c80 2026-03-30T20:45:46.486+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:45:57.149+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.exec) 2026-03-30T20:45:57.177+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.exec) 2026-03-30T20:46:00.183+02:00 [gateway] signal SIGTERM received 2026-03-30T20:46:00.183+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:46:00.190+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:46:00.192+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=d1524ad6-49c4-443a-ad62-546739594b6f 2026-03-30T20:46:01.351+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:46:01.371+02:00 [heartbeat] started 2026-03-30T20:46:01.372+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:46:01.384+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:46:01.384+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 2266) 2026-03-30T20:46:01.385+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:46:01.414+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:46:01.415+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:46:01.416+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:46:01.418+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:46:01.418+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:46:01.698+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:46:02.173+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:46:02.418+02:00 [ws] webchat connected conn=45c669b6-8167-4192-bb41-ace082a3cd99 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:46:03.076+02:00 [ws] ⇄ res ✓ chat.history 652ms conn=45c669b6…cd99 id=7bce5245…4143 2026-03-30T20:46:03.076+02:00 [ws] ⇄ res ✓ models.list 641ms conn=45c669b6…cd99 id=83d495b2…49db 2026-03-30T20:46:10.809+02:00 [exec] elevated command find /opt/homebrew/lib/node_modules/openclaw/docs -type f -name "*.md" | head -30 2026-03-30T20:46:18.713+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:46:29.467+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, channels.telegram.execApprovals) 2026-03-30T20:46:29.483+02:00 [gateway/channels] restarting telegram channel 2026-03-30T20:46:29.488+02:00 [reload] config hot reload applied (channels.telegram.execApprovals) 2026-03-30T20:46:29.757+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:46:39.270+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:46:47.026+02:00 [exec] elevated command echo "funciono desde Telegram" && date 2026-03-30T20:47:06.217+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:47:43.775+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:48:28.480+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:48:34.857+02:00 exec: elevated command cat > /tmp/fix-approvals.py << 'EOF' import json with open...rovals set to full/off") EOF python3 /tmp/fix-approvals.py 2026-03-30T20:49:12.209+02:00 [gateway] signal SIGTERM received 2026-03-30T20:49:12.211+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:49:12.247+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:49:12.250+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=45c669b6-8167-4192-bb41-ace082a3cd99 2026-03-30T20:49:13.450+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:49:13.470+02:00 [heartbeat] started 2026-03-30T20:49:13.471+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:49:13.483+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:49:13.484+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 2354) 2026-03-30T20:49:13.484+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:49:13.514+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:49:13.515+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:49:13.516+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:49:13.518+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:49:13.519+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:49:13.800+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:49:14.474+02:00 [ws] webchat connected conn=ad1bfa25-5cba-4f11-ae83-473b0cf2a13c remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:49:15.123+02:00 [ws] ⇄ res ✓ chat.history 645ms conn=ad1bfa25…a13c id=507f88b6…9e00 2026-03-30T20:49:15.124+02:00 [ws] ⇄ res ✓ models.list 640ms conn=ad1bfa25…a13c id=1e2d9eaf…ac4b 2026-03-30T20:49:15.124+02:00 [ws] ⇄ res ✓ device.pair.list 647ms conn=ad1bfa25…a13c id=49c5eb99…3147 2026-03-30T20:49:15.127+02:00 [ws] ⇄ res ✓ health 650ms conn=ad1bfa25…a13c id=26934dd1…4e5c 2026-03-30T20:49:15.174+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:49:22.682+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/ && echo "---" && python3 --version && echo "---" && date 2026-03-30T20:49:26.349+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:49:37.575+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:49:49.886+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=ad1bfa25-5cba-4f11-ae83-473b0cf2a13c 2026-03-30T20:49:50.000+02:00 [ws] webchat connected conn=2f661763-49bb-496f-aade-830c69bfbce9 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:50:13.919+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:50:29.877+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:50:33.882+02:00 [exec] elevated command echo "¡Funciona sin aprobación! 🎉" 2026-03-30T20:50:57.102+02:00 [gateway] signal SIGTERM received 2026-03-30T20:50:57.104+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:50:57.142+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:50:57.145+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=2f661763-49bb-496f-aade-830c69bfbce9 2026-03-30T20:50:58.335+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:50:58.356+02:00 [heartbeat] started 2026-03-30T20:50:58.357+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:50:58.370+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:50:58.370+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 2471) 2026-03-30T20:50:58.370+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:50:58.401+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:50:58.402+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:50:58.403+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:50:58.405+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:50:58.405+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:50:58.685+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:50:59.154+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:50:59.381+02:00 [ws] webchat connected conn=7aae063b-5850-47c7-afc9-a10184e4d962 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:51:00.064+02:00 [ws] ⇄ res ✓ chat.history 676ms conn=7aae063b…d962 id=887ddbd6…9fa6 2026-03-30T20:51:00.065+02:00 [ws] ⇄ res ✓ models.list 666ms conn=7aae063b…d962 id=067cf2bc…b4aa 2026-03-30T20:51:00.065+02:00 [ws] ⇄ res ✓ node.list 679ms conn=7aae063b…d962 id=dbe56e22…7ffc 2026-03-30T20:51:00.066+02:00 [ws] ⇄ res ✓ device.pair.list 678ms conn=7aae063b…d962 id=5278d1a7…d877 2026-03-30T20:51:11.934+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/ && python3 --version && date 2026-03-30T20:51:15.028+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:51:43.315+02:00 [gateway] signal SIGTERM received 2026-03-30T20:51:43.316+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:51:43.356+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:51:43.359+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=7aae063b-5850-47c7-afc9-a10184e4d962 2026-03-30T20:51:44.543+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:51:44.562+02:00 [heartbeat] started 2026-03-30T20:51:44.563+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:51:44.575+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:51:44.576+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 2571) 2026-03-30T20:51:44.576+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:51:44.606+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:51:44.607+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:51:44.608+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:51:44.610+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:51:44.610+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:51:44.890+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:51:45.586+02:00 [ws] webchat connected conn=545b81ba-6398-4e6a-a9a3-1947f3fc04ea remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:51:46.216+02:00 [ws] ⇄ res ✓ chat.history 625ms conn=545b81ba…04ea id=8e44b335…30a6 2026-03-30T20:51:46.216+02:00 [ws] ⇄ res ✓ models.list 619ms conn=545b81ba…04ea id=bbb7562e…762a 2026-03-30T20:51:46.218+02:00 [ws] ⇄ res ✓ node.list 629ms conn=545b81ba…04ea id=ee4ce29c…ff9a 2026-03-30T20:51:46.218+02:00 [ws] ⇄ res ✓ device.pair.list 629ms conn=545b81ba…04ea id=534da9b2…f42f 2026-03-30T20:51:46.219+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:51:46.220+02:00 [ws] ⇄ res ✓ health 631ms conn=545b81ba…04ea id=044fd6c1…565d 2026-03-30T20:51:55.376+02:00 [exec] elevated command ls -la ~/.openclaw/workspace/ && python3 --version && date 2026-03-30T20:52:00.044+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:52:29.891+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:52:36.672+02:00 [exec] elevated command ls /Users/ferfrau/ 2>&1 2026-03-30T20:52:36.676+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/openclaw.json 2>&1 | head -50 2026-03-30T20:52:36.680+02:00 [exec] elevated command openclaw config get tools 2>&1 2026-03-30T20:52:45.380+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:52:54.223+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:53:08.131+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, tools.exec.security) 2026-03-30T20:53:08.146+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, tools.exec.security) 2026-03-30T20:53:08.532+02:00 [gateway] signal SIGTERM received 2026-03-30T20:53:08.535+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T20:53:08.559+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T20:53:08.564+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=545b81ba-6398-4e6a-a9a3-1947f3fc04ea 2026-03-30T20:53:09.759+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T20:53:09.785+02:00 [heartbeat] started 2026-03-30T20:53:09.785+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T20:53:09.798+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T20:53:09.798+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 2670) 2026-03-30T20:53:09.799+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T20:53:09.829+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T20:53:09.829+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T20:53:09.830+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T20:53:09.832+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T20:53:09.833+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T20:53:10.112+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:53:10.865+02:00 [ws] webchat connected conn=5f11943f-7458-4e13-aeb7-740c5c2f1e2c remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T20:53:10.875+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T20:53:11.505+02:00 [ws] ⇄ res ✓ chat.history 636ms conn=5f11943f…1e2c id=f60a5b42…676d 2026-03-30T20:53:11.506+02:00 [ws] ⇄ res ✓ models.list 631ms conn=5f11943f…1e2c id=a0fe88c8…9a24 2026-03-30T20:53:11.507+02:00 [ws] ⇄ res ✓ node.list 638ms conn=5f11943f…1e2c id=15987ac1…7f8c 2026-03-30T20:53:11.507+02:00 [ws] ⇄ res ✓ device.pair.list 638ms conn=5f11943f…1e2c id=08cf6d26…1788 2026-03-30T20:53:19.068+02:00 [exec] elevated command openclaw config get tools 2>&1 2026-03-30T20:53:22.920+02:00 [exec] elevated command open -a Safari 2026-03-30T20:53:27.682+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:53:48.043+02:00 [exec] elevated command echo "1. ls home:" && ls /Users/ferfrau/ && echo "2. read ...ystem:" && sw_vers && echo "5. disk:" && df -h / | tail -1 2026-03-30T20:53:54.299+02:00 [exec] elevated command ls -la ~/.openclaw/workspace/ && date 2026-03-30T20:54:21.113+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:54:54.253+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/memory/ && echo ...penclaw/workspace/ -maxdepth 1 -type f -name "*.md" | sort 2026-03-30T20:55:34.158+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:58:18.099+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T20:59:28.607+02:00 [exec] elevated command rm /Users/ferfrau/.openclaw/workspace/BOOTSTRAP.md 2026-03-30T20:59:33.355+02:00 [exec] elevated command cd /Users/ferfrau/.openclaw/workspace && git add -A && git...enace: identidad, memoria, soul, user — día 1 en Mac mini" 2026-03-30T21:19:09.670+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:19:15.244+02:00 [exec] elevated command echo "=== Exec ===" && whoami && date && echo "=== Python ...===" && ls /opt/homebrew/lib/node_modules/openclaw/skills/ 2026-03-30T21:20:27.467+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:20:40.919+02:00 [exec] elevated command which gog && gog --version 2>&1 2026-03-30T21:20:44.035+02:00 [exec] elevated command gog auth list 2>&1 2026-03-30T21:22:17.237+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:23:10.119+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:30:10.968+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:30:33.966+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:30:38.909+02:00 [exec] elevated command cp /Users/ferfrau/.openclaw/media/inbound/file_1---a14b1cb...6.jpg /Users/ferfrau/.openclaw/workspace/avatars/kira.jpg) 2026-03-30T21:30:46.456+02:00 [exec] elevated command cd /Users/ferfrau/.openclaw/workspace && git add -A && git commit -m "🧭 Avatar de Kira" 2026-03-30T21:31:29.232+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:31:43.426+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:31:50.837+02:00 [exec] elevated command curl -s -F "photo=@/Users/ferfrau/.openclaw/workspace/avat...73936:AAEMypg41VCVyBpLqdoncf2a2kwbwpbWNEY/setMyPhoto" 2>&1 2026-03-30T21:32:10.387+02:00 exec: elevated command python3 << 'EOF' import requests, json token = "867547393...s={"photo": f}) print(resp.status_code, resp.text) EOF 2026-03-30T21:32:19.596+02:00 exec: elevated command python3 << 'PYEOF' import urllib.request, urllib.parse, js...e: print(f"Error {e.code}: {e.read().decode()}") PYEOF 2026-03-30T21:32:36.308+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:32:43.432+02:00 exec: elevated command python3 << 'EOF' from PIL import Image img = Image.open("...am.jpg", quality=95) print(f"Cropped: {cropped.size}") EOF 2026-03-30T21:32:46.093+02:00 [exec] elevated command pip3 install Pillow 2>&1 | tail -3 2026-03-30T21:32:50.496+02:00 [exec] elevated command which sips && sips --getProperty pixelWidth --getProperty ...Height /Users/ferfrau/.openclaw/workspace/avatars/kira.jpg 2026-03-30T21:33:58.481+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:34:05.939+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:34:40.287+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:34:58.797+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:35:03.606+02:00 exec: elevated command TOKEN="8675473936:AAEMypg41VCVyBpLqdoncf2a2kwbwpbWNEY" cur...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T21:35:40.139+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:35:45.048+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:36:41.573+02:00 [exec] elevated command pip3 install --break-system-packages Pillow 2>&1 | tail -3 2026-03-30T21:36:49.749+02:00 exec: elevated command python3 << 'EOF' from PIL import Image img = Image.open("...tight.jpg", quality=95) print(f"Done: {cropped.size}") EOF 2026-03-30T21:36:55.234+02:00 exec: elevated command TOKEN="8675473936:AAEMypg41VCVyBpLqdoncf2a2kwbwpbWNEY" cur...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T21:40:55.080+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:41:00.977+02:00 [exec] elevated command openclaw config get plugins 2>&1; echo "==="; openclaw con..."; ls /Users/ferfrau/.openclaw/workspace/credentials/ 2>&1 2026-03-30T21:41:25.387+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:43:02.919+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:43:08.674+02:00 [exec] elevated command mkdir -p /Users/ferfrau/.openclaw/workspace/credentials 2026-03-30T21:43:39.435+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:43:45.141+02:00 [exec] elevated command which tailscale 2>&1; tailscale status 2>&1; echo "==="; openclaw config get gateway.tailscale 2>&1 2026-03-30T21:44:29.595+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:48:19.933+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:49:28.958+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:50:19.058+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:50:32.283+02:00 exec: elevated command python3 << 'EOF' import json with open('/Users/ferfrau/.op....dump(data, f, indent=2) print(f"Origins: {origins}") EOF 2026-03-30T21:50:32.979+02:00 [reload] config change detected; evaluating reload (gateway.controlUi.allowedOrigins) 2026-03-30T21:50:36.862+02:00 [exec] elevated command openclaw gateway restart 2>&1 2026-03-30T21:50:38.033+02:00 [gateway] signal SIGTERM received 2026-03-30T21:50:38.034+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T21:50:38.046+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T21:50:38.048+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=5f11943f-7458-4e13-aeb7-740c5c2f1e2c 2026-03-30T21:50:39.235+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T21:50:39.261+02:00 [heartbeat] started 2026-03-30T21:50:39.262+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T21:50:39.275+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T21:50:39.276+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 3439) 2026-03-30T21:50:39.276+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T21:50:39.310+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T21:50:39.311+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T21:50:39.312+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T21:50:39.314+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T21:50:39.314+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T21:50:39.601+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:50:40.335+02:00 [ws] webchat connected conn=e95ebb06-28b5-431d-9a99-c6ecc6b866cd remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T21:50:40.976+02:00 [ws] ⇄ res ✓ chat.history 636ms conn=e95ebb06…66cd id=3d60b527…e531 2026-03-30T21:50:40.977+02:00 [ws] ⇄ res ✓ models.list 631ms conn=e95ebb06…66cd id=4f543ddd…e8bc 2026-03-30T21:50:40.978+02:00 [ws] ⇄ res ✓ node.list 639ms conn=e95ebb06…66cd id=32086373…c2de 2026-03-30T21:50:40.978+02:00 [ws] ⇄ res ✓ device.pair.list 639ms conn=e95ebb06…66cd id=f4c15869…296d 2026-03-30T21:50:40.979+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T21:50:40.980+02:00 [ws] ⇄ res ✓ health 641ms conn=e95ebb06…66cd id=0df70957…e95f 2026-03-30T21:50:56.133+02:00 [exec] elevated command ifconfig | grep "inet " | grep -v 127.0.0.1 2026-03-30T21:51:00.151+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:52:17.515+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:52:57.727+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:53:46.593+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:53:49.828+02:00 [exec] elevated command sudo systemsetup -getremotelogin 2>&1 2026-03-30T21:54:12.926+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:54:16.487+02:00 [exec] elevated command sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist 2>&1 2026-03-30T21:54:54.424+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:55:44.834+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:57:39.916+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:58:27.579+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:58:51.291+02:00 [gateway] device pairing auto-approved device=2b17dab5858b92812fcea3df3fc834248cd4da2dddd5acd1e82ef61a0a9d9858 role=operator 2026-03-30T21:58:51.296+02:00 [ws] webchat connected conn=b683e0d4-c13e-4b31-8701-5010935dbdad remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T21:59:48.483+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T21:59:58.291+02:00 [exec] elevated command brew install tailscale 2>&1 | tail -20 2026-03-30T22:00:09.811+02:00 [exec] elevated command brew services start tailscale 2>&1 2026-03-30T22:00:13.465+02:00 [exec] elevated command tailscale status 2>&1 2026-03-30T22:00:18.779+02:00 [exec] elevated command sleep 3 && tailscale status 2>&1 2026-03-30T22:00:28.816+02:00 exec: elevated command /opt/homebrew/opt/tailscale/bin/tailscaled --state=/Users/...nclaw/tailscale-state 2>&1 & sleep 3 tailscale status 2>&1 2026-03-30T22:00:39.725+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:02:16.666+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:02:20.231+02:00 [exec] elevated command sudo /opt/homebrew/opt/tailscale/bin/tailscaled & 2026-03-30T22:02:33.186+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:02:58.231+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:03:02.769+02:00 exec: elevated command echo 'ffrau489' | sudo -S /opt/homebrew/opt/tailscale/bin/...cale/tailscaled.state 2>&1 & sleep 3 tailscale status 2>&1 2026-03-30T22:03:24.123+02:00 [exec] elevated command tailscale up 2>&1 2026-03-30T22:03:50.756+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:06:43.395+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:06:48.930+02:00 [exec] elevated command openclaw health 2>&1 2026-03-30T22:06:51.191+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=b683e0d4-c13e-4b31-8701-5010935dbdad 2026-03-30T22:06:51.864+02:00 [ws] webchat connected conn=d4bba1ee-0262-4698-ad92-07b38276dfd2 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T22:07:10.174+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=d4bba1ee-0262-4698-ad92-07b38276dfd2 2026-03-30T22:07:45.885+02:00 [ws] webchat connected conn=939e578b-9a4d-42ba-97a3-9bf346579519 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T22:07:58.570+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:08:13.839+02:00 [hooks/session-memory] Session context saved to ~/.openclaw/workspace/memory/2026-03-30-request-timed-out-before-a-res.md 2026-03-30T22:08:45.118+02:00 [exec] elevated command which tailscale 2>&1 && tailscale status 2>&1 2026-03-30T22:09:40.250+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:09:46.695+02:00 [exec] elevated command tailscale status 2>&1 2026-03-30T22:10:37.820+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:10:56.489+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:26.760+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:32.665+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:38.370+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:41.721+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:48.191+02:00 [exec] elevated command openclaw status 2>&1 2026-03-30T22:11:56.253+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:11:59.480+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:12:03.450+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:12:28.991+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:14:31.144+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:14:47.418+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:14:52.230+02:00 [exec] elevated command sudo /System/Library/CoreServices/RemoteManagement/ARDAgen...te -configure -access -on -restart -agent -privs -all 2>&1 2026-03-30T22:15:13.730+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:15:20.344+02:00 [exec] elevated command sudo launchctl load -w /System/Library/CoreServices/Remote...launchctl kickstart -k system/com.apple.screensharing 2>&1 2026-03-30T22:15:41.779+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:15:48.366+02:00 [exec] elevated command osascript -e 'do shell script "launchctl enable system/com...m.apple.screensharing" with administrator privileges' 2>&1 2026-03-30T22:16:14.019+02:00 [exec] elevated command open "x-apple.systempreferences:com.apple.Sharing-Settings.extension" 2>&1 2026-03-30T22:16:20.005+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:16:24.554+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:16:30.614+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:16:46.745+02:00 exec: elevated command osascript << 'EOF' tell application "System Events" te... 1 set frontmost to true end tell end tell EOF 2026-03-30T22:17:07.399+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:17:43.802+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:18:02.068+02:00 [exec] elevated command echo 'ffrau489' | sudo -S /System/Library/CoreServices/Rem...te -configure -access -on -restart -agent -privs -all 2>&1 2026-03-30T22:18:45.869+02:00 [exec] elevated command echo 'ffrau489' | sudo -S launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist 2>&1 2026-03-30T22:18:49.493+02:00 [exec] elevated command echo 'ffrau489' | sudo -S launchctl enable system/com.appl...launchctl kickstart -k system/com.apple.screensharing 2>&1 2026-03-30T22:18:53.147+02:00 [exec] elevated command echo 'ffrau489' | sudo -S bash -c 'launchctl enable system...aunchctl kickstart -k system/com.apple.screensharing' 2>&1 2026-03-30T22:18:57.548+02:00 [exec] elevated command echo 'ffrau489' | sudo -S defaults write /var/db/launchd.d...m/Library/LaunchDaemons/com.apple.screensharing.plist 2>&1 2026-03-30T22:19:42.863+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:19:50.806+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:19:51.047+02:00 [ws] ⇄ res ✓ node.list 63ms conn=939e578b…9519 id=6dd689df…e166 2026-03-30T22:20:04.487+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:20:17.481+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:20:31.087+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:20:42.419+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:22:09.144+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:22:09.364+02:00 [agents/tool-images] Image resized to fit limits: 588x1280px 30.5KB -> 31.3KB (--2.6%) 2026-03-30T22:22:09.382+02:00 [agents/tool-images] Image resized to fit limits: 588x1280px 15.9KB -> 15.7KB (-1.2%) 2026-03-30T22:22:13.161+02:00 [exec] elevated command echo 'ffrau489' | sudo -S lsof -i :5900 2>&1 2026-03-30T22:27:31.031+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:27:36.764+02:00 [exec] elevated command echo 'ffrau489' | sudo -S /System/Library/CoreServices/Rem...nt.app/Contents/Resources/kickstart -deactivate -stop 2>&1 2026-03-30T22:28:22.124+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:28:25.727+02:00 [exec] elevated command echo 'ffrau489' | sudo -S lsof -i :5900 2>&1 2026-03-30T22:28:33.189+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:31:00.479+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:31:35.857+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:34:27.129+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:39:59.558+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:40:23.309+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:41:26.944+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:41:27.174+02:00 [agents/tool-images] Image resized to fit limits: 960x1280px 85.1KB -> 88.6KB (--4.1%) 2026-03-30T22:47:03.546+02:00 [ws] webchat disconnected code=1001 reason=n/a conn=939e578b-9a4d-42ba-97a3-9bf346579519 2026-03-30T22:49:50.853+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:51:15.433+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:53:24.880+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:53:28.165+02:00 [exec] elevated command brew install --cask anydesk 2>&1 2026-03-30T22:54:10.020+02:00 [exec] elevated command open -a AnyDesk 2>&1 2026-03-30T22:54:16.090+02:00 [exec] elevated command sleep 3 && /Applications/AnyDesk.app/Contents/MacOS/AnyDesk --get-id 2>&1 2026-03-30T22:54:32.579+02:00 [exec] elevated command cat ~/Library/Application\ Support/AnyDesk/*.conf 2>/dev/null | grep -i "id\|address" || echo "no config yet" 2026-03-30T22:54:35.547+02:00 [exec] elevated command find /Users/ferfrau/Library -path "*AnyDesk*" -type f 2>/dev/null | head -10 2026-03-30T22:55:14.481+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:55:20.714+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:55:30.352+02:00 [exec] elevated command screencapture -x /tmp/mac-screenshot.png 2>&1 && echo "OK" 2026-03-30T22:55:36.517+02:00 exec: elevated command TOKEN="8675473936:AAEMypg41VCVyBpLqdoncf2a2kwbwpbWNEY" cur...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T22:56:58.192+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:57:49.990+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:58:02.676+02:00 [exec] elevated command defaults write com.philandro.anydesk Language -string "es" 2>&1 && echo "OK" 2026-03-30T22:58:07.634+02:00 [exec] elevated command pkill -x AnyDesk 2>&1; sleep 1; open -a AnyDesk 2>&1 && echo "Reiniciado" 2026-03-30T22:58:16.732+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T22:58:19.807+02:00 [exec] elevated command screencapture -x /tmp/mac-screenshot2.png 2>&1 && echo "OK" 2026-03-30T22:58:24.438+02:00 exec: elevated command TOKEN="8675473936:AAEMypg41VCVyBpLqdoncf2a2kwbwpbWNEY" cur...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T23:01:12.691+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:01:17.230+02:00 exec: elevated command osascript << 'EOF' tell application "System Events" se...try end if end repeat end tell EOF echo "Done" 2026-03-30T23:01:35.650+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:01:47.522+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:01:50.862+02:00 [exec] elevated command osascript -e 'tell application "AnyDesk" to quit' 2>&1 && echo "Cerrado" 2026-03-30T23:03:13.572+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:05:04.655+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:05:14.111+02:00 [exec] elevated command echo 'ffrau489' | sudo -S bash -c 'echo "ferfrau ALL=(ALL)... && chmod 440 /etc/sudoers.d/ferfrau' 2>&1 && echo "Hecho" 2026-03-30T23:05:18.002+02:00 [exec] elevated command sudo whoami 2>&1 2026-03-30T23:05:27.912+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:05:58.538+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:06:08.560+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/credentials/ 2>/...w -name "strava*" -o -name "whoop*" 2>/dev/null | head -10 2026-03-30T23:06:14.193+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/workspace/scripts/whoop-oauth.sh 2>&1 2026-03-30T23:06:24.745+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:06:29.855+02:00 exec: elevated command mkdir -p /Users/ferfrau/.openclaw/workspace/credentials # ...ace/scripts/whoop-oauth.sh & sleep 2 echo "Server running" 2026-03-30T23:07:35.730+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:08:03.255+02:00 exec: elevated command # Start Whoop OAuth callback server python3 << 'PYEOF' & i...&state=whoop_oauth" open "$AUTH_URL" echo "Browser opened" 2026-03-30T23:08:23.494+02:00 [exec] elevated command lsof -i :8765 2>&1 | head -5 2026-03-30T23:08:32.289+02:00 exec: elevated command kill 6675 2>&1; sleep 1 python3 << 'PYEOF' & import http.... "Server started, PID: $!" sleep 1 lsof -i :8765 | head -3 2026-03-30T23:08:46.154+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:08:53.567+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:09:05.468+02:00 exec: elevated command osascript << 'EOF' tell application "Safari" activate ... keystroke return end tell EOF echo "Credentials entered" 2026-03-30T23:09:15.313+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:09:24.794+02:00 exec: elevated command osascript << 'EOF' tell application "Safari" activate ...ion.href; result; " in document 1 end tell EOF 2026-03-30T23:09:45.536+02:00 exec: elevated command # Try with curl-based approach instead - headless login # ...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T23:09:58.680+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:10:02.966+02:00 exec: elevated command # Open Accessibility preferences open "x-apple.systemprefe...ivacy_Accessibility" echo "Abierto panel de Accesibilidad" 2026-03-30T23:10:08.596+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:12:19.205+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:12:22.991+02:00 exec: elevated command osascript << 'EOF' tell application "Safari" activate ... result.join(' | '); " in document 1 end tell EOF 2026-03-30T23:12:27.556+02:00 exec: elevated command # Check if Safari has a tab open osascript -e 'tell applic...Safari" to return URL of current tab of front window' 2>&1 2026-03-30T23:12:34.460+02:00 [exec] elevated command # Safari might not have a window. Let's open the URL fresh...Safari" to return URL of current tab of front window' 2>&1 2026-03-30T23:12:44.421+02:00 [exec] elevated command # Try with the exact redirect URI that might be registered...Safari" to return URL of current tab of front window' 2>&1 2026-03-30T23:14:22.100+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:14:32.616+02:00 [exec] elevated command tailscale status 2>&1 && tailscale whois --self 2>&1 | head -10 2026-03-30T23:14:37.602+02:00 exec: elevated command tailscale cert --help 2>&1 | head -5 echo "---" tailscale ...r',{}).items()]; print(f\"Self: {d['Self']['DNSName']}\")" 2026-03-30T23:14:47.270+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:14:52.771+02:00 exec: elevated command open -a Safari "https://developer-dashboard.whoop.com/" echo "Abierto" 2026-03-30T23:15:03.282+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:15:42.136+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:15:46.014+02:00 exec: elevated command # Kill old server pkill -f "localhost:8765" 2>/dev/null; s...tail48ffa4.ts.net 2>&1 ls -la mac.tail48ffa4.ts.net.* 2>&1 2026-03-30T23:16:05.578+02:00 exec: elevated command # Can't get Tailscale TLS cert on free plan. Let's use sel...EOF sleep 2 echo "Server status:" lsof -i :8765 | head -3 2026-03-30T23:16:22.593+02:00 exec: elevated command # Kill the old server on localhost only, keep the new one ...en -a Safari "$AUTH_URL" echo "OAuth URL opened in Safari" 2026-03-30T23:16:30.181+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:17:10.417+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:17:16.337+02:00 [exec] elevated command # Check if port 8765 is actually listening on all interfac...c/ApplicationFirewall/socketfilterfw --getglobalstate 2>&1 2026-03-30T23:17:22.180+02:00 exec: elevated command # The HTTPS server might have an SSL issue. Let's check curl -vk https://mac.tail48ffa4.ts.net:8765/ 2>&1 | head -20 2026-03-30T23:17:26.695+02:00 exec: elevated command # DNS not resolving. Need to use MagicDNS or direct IP # L...tly curl -vk https://100.87.238.50:8765/ 2>&1 | head -20 2026-03-30T23:17:34.258+02:00 exec: elevated command # SSL works but empty reply. The python server might crash...t resolution ping -c1 mac.tail48ffa4.ts.net 2>&1 | head -2 2026-03-30T23:17:41.640+02:00 exec: elevated command # MagicDNS not working. Let's add a hosts entry echo "100....osts sleep 1 ping -c1 mac.tail48ffa4.ts.net 2>&1 | head -2 2026-03-30T23:17:54.462+02:00 exec: elevated command # Now restart the HTTPS server and reopen OAuth pkill -f "...# Verify curl -sk https://mac.tail48ffa4.ts.net:8765/ 2>&1 2026-03-30T23:18:08.630+02:00 exec: elevated command lsof -i :8765 2>&1 | grep LISTEN # Kill everything kill $(... sleep 3 curl -sk https://mac.tail48ffa4.ts.net:8765/ 2>&1 2026-03-30T23:18:44.816+02:00 exec: elevated command # Bug in the code - urllib import issue. Kill everything a...ack&scope=${SCOPE}&state=whoop_oauth" echo "Safari opened" 2026-03-30T23:19:16.331+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:19:39.221+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:19:53.242+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:20:03.367+02:00 exec: elevated command python3 << 'PYEOF' import urllib.request, urllib.parse, js...e: print(f"Error {e.code}: {e.read().decode()}") PYEOF 2026-03-30T23:20:15.129+02:00 [exec] elevated command # Error 1010 is usually Cloudflare blocking. Let's try wit...a08a57669145c40ed76006236504859c7eebe65de79c58ae3588" 2>&1 2026-03-30T23:20:24.639+02:00 [exec] elevated command # The redirect_uri doesn't match. The auth was done with t...45c40ed76006236504859c7eebe65de79c58ae3588" 2>&1 | tail -5 2026-03-30T23:20:44.002+02:00 exec: elevated command # The auth code was generated with a specific redirect_uri...e=${SCOPE}&state=whoop_oauth" echo "READY - Safari opened" 2026-03-30T23:21:03.463+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:21:11.065+02:00 exec: elevated command # Try JavaScript injection in Safari now that we may have ...ent tab of front window return currentURL end tell EOF 2026-03-30T23:21:18.800+02:00 exec: elevated command # It's on the consent page! Just need to click "Allow" / "... result.join('\\n'); " in document 1 end tell EOF 2026-03-30T23:21:24.251+02:00 exec: elevated command # Enable JavaScript from Apple Events in Safari defaults w...6ad-4020-b5a0-9e0e37e6fb89" sleep 3 echo "Safari reopened" 2026-03-30T23:23:55.424+02:00 [ws] ⇄ res ✓ skills.status 78ms conn=e95ebb06…66cd id=814a3ef8…4178 2026-03-30T23:23:55.426+02:00 [ws] ⇄ res ✓ models.list 81ms conn=e95ebb06…66cd id=880a19ca…f97b 2026-03-30T23:23:55.427+02:00 [ws] ⇄ res ✓ cron.status 86ms conn=e95ebb06…66cd id=027a8920…087b 2026-03-30T23:23:55.430+02:00 [ws] ⇄ res ✓ cron.list 89ms conn=e95ebb06…66cd id=3ee9c014…a0ea 2026-03-30T23:23:55.434+02:00 [ws] ⇄ res ✓ status 92ms conn=e95ebb06…66cd id=f764a406…cbc1 2026-03-30T23:23:55.548+02:00 [ws] ⇄ res ✓ usage.cost 122ms conn=e95ebb06…66cd id=3714d4e3…e97a 2026-03-30T23:23:55.575+02:00 [ws] ⇄ res ✓ sessions.usage 150ms conn=e95ebb06…66cd id=39679a0f…1be9 2026-03-30T23:24:32.948+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:25:18.465+02:00 [gateway] signal SIGTERM received 2026-03-30T23:25:18.468+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T23:25:18.525+02:00 [gmail-watcher] gmail watcher stopped 2026-03-30T23:25:18.527+02:00 [ws] webchat disconnected code=1012 reason=service restart conn=e95ebb06-28b5-431d-9a99-c6ecc6b866cd 2026-03-30T23:25:19.715+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T23:25:19.742+02:00 [heartbeat] started 2026-03-30T23:25:19.743+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T23:25:19.756+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T23:25:19.756+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 7280) 2026-03-30T23:25:19.757+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T23:25:19.791+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T23:25:19.792+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T23:25:19.793+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T23:25:19.795+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T23:25:19.795+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T23:25:20.074+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:25:20.805+02:00 [ws] webchat connected conn=0c8d9ffc-586f-4569-9c29-ea3c637db255 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T23:25:21.424+02:00 [ws] ⇄ res ✓ chat.history 615ms conn=0c8d9ffc…b255 id=5abaa4a0…94b4 2026-03-30T23:25:21.425+02:00 [ws] ⇄ res ✓ models.list 612ms conn=0c8d9ffc…b255 id=7cdc6640…51f0 2026-03-30T23:25:21.426+02:00 [ws] ⇄ res ✓ node.list 617ms conn=0c8d9ffc…b255 id=c7e4da42…e909 2026-03-30T23:25:21.426+02:00 [ws] ⇄ res ✓ device.pair.list 617ms conn=0c8d9ffc…b255 id=c240b747…ba7b 2026-03-30T23:25:21.427+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T23:25:21.428+02:00 [ws] ⇄ res ✓ health 620ms conn=0c8d9ffc…b255 id=3a70a032…3023 2026-03-30T23:25:40.888+02:00 exec: elevated command screencapture -x /tmp/whoop-consent.png 2>&1 TOKEN="867547...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T23:26:01.981+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:26:12.604+02:00 exec: elevated command # Check if the server caught the callback cat /Users/ferfr...son 2>&1 | head -5 echo "---" lsof -i :8765 2>&1 | head -3 2026-03-30T23:26:24.580+02:00 exec: elevated command pkill -f "8765" 2>/dev/null; sleep 1 python3 << 'PYEOF' &...F sleep 2 lsof -i :8765 | grep LISTEN && echo "Server OK" 2026-03-30T23:26:49.970+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:26:53.169+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/workspace/credentials/whoop.json 2>&1 2026-03-30T23:27:01.057+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:27:04.544+02:00 [exec] elevated command which google-chrome 2>/dev/null || ls /Applications/ | grep -i chrome 2026-03-30T23:27:11.844+02:00 exec: elevated command osascript -e 'tell application "Safari" to quit' 2>/dev/nu... open -a "Google Chrome" "$AUTH_URL" echo "Chrome opened" 2026-03-30T23:27:17.956+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:27:25.044+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:28:35.134+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:28:43.685+02:00 exec: elevated command osascript << 'EOF' tell application "Google Chrome" ac... result.join('\\n'); " end tell end tell EOF 2026-03-30T23:29:16.504+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:29:37.249+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/workspace/credentials/whoop.json 2>&1 2026-03-30T23:29:54.310+02:00 [exec] elevated command # Check what's happening - maybe the redirect went to Chro...r=json.load(sys.stdin); print('OK' if r.get('ok') else r)" 2026-03-30T23:30:03.058+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:30:09.377+02:00 [exec] elevated command pkill -f "8765" 2>/dev/null 2026-03-30T23:32:52.782+02:00 typing TTL reached (2m); stopping typing indicator 2026-03-30T23:33:44.876+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:34:06.946+02:00 [exec] elevated command openclaw gateway status 2>&1 2026-03-30T23:34:12.318+02:00 [exec] elevated command tail -100 /tmp/openclaw/openclaw-2026-03-30.log 2>&1 | grep -i -E "telegram|error|warn|timeout|stuck|retry" | tail -30 2026-03-30T23:34:24.779+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:34:27.476+02:00 [ws] ⇄ res ✓ config.schema 69ms conn=0c8d9ffc…b255 id=31230efc…6747 2026-03-30T23:34:27.760+02:00 [ws] ⇄ res ✓ channels.status 356ms conn=0c8d9ffc…b255 id=b44c5d41…f4e5 2026-03-30T23:34:38.248+02:00 [ws] ⇄ res ✓ skills.status 85ms conn=0c8d9ffc…b255 id=da252b94…4323 2026-03-30T23:34:40.026+02:00 [ws] ⇄ res ✓ config.get 50ms conn=0c8d9ffc…b255 id=10a534f6…7970 2026-03-30T23:34:41.364+02:00 [ws] ⇄ res ✓ skills.status 65ms conn=0c8d9ffc…b255 id=4314bd84…d8ba 2026-03-30T23:34:56.547+02:00 [ws] ⇄ res ✓ config.set 74ms conn=0c8d9ffc…b255 id=b0ba54c7…82d1 2026-03-30T23:34:57.051+02:00 [reload] config change detected; evaluating reload (meta.lastTouchedAt, agents.list) 2026-03-30T23:34:57.057+02:00 [reload] config change applied (dynamic reads: meta.lastTouchedAt, agents.list) 2026-03-30T23:35:33.475+02:00 [telegram] sendMessage ok chat=401069605 message=573 2026-03-30T23:35:33.961+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:35:38.637+02:00 [hooks/session-memory] Session context saved to ~/.openclaw/workspace/memory/2026-03-30-whoop-login.md 2026-03-30T23:36:12.086+02:00 [gateway] signal SIGTERM received 2026-03-30T23:36:12.088+02:00 [gateway] received SIGTERM; shutting down 2026-03-30T23:36:18.339+02:00 [canvas] host mounted at http://0.0.0.0:18789/__openclaw__/canvas/ (root /Users/ferfrau/.openclaw/canvas) 2026-03-30T23:36:18.359+02:00 [heartbeat] started 2026-03-30T23:36:18.359+02:00 [health-monitor] started (interval: 300s, startup-grace: 60s, channel-connect-grace: 120s) 2026-03-30T23:36:18.372+02:00 [gateway] agent model: openai-codex/gpt-5.4 2026-03-30T23:36:18.372+02:00 [gateway] listening on ws://0.0.0.0:18789 (PID 7638) 2026-03-30T23:36:18.372+02:00 [gateway] log file: /tmp/openclaw/openclaw-2026-03-30.log 2026-03-30T23:36:18.401+02:00 [hooks:loader] Registered hook: boot-md -> gateway:startup 2026-03-30T23:36:18.402+02:00 [hooks:loader] Registered hook: bootstrap-extra-files -> agent:bootstrap 2026-03-30T23:36:18.403+02:00 [hooks:loader] Registered hook: command-logger -> command 2026-03-30T23:36:18.405+02:00 [hooks:loader] Registered hook: session-memory -> command:new, command:reset 2026-03-30T23:36:18.406+02:00 [hooks] loaded 4 internal hook handlers 2026-03-30T23:36:18.685+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:36:19.353+02:00 [ws] webchat connected conn=9107789e-9acb-4e76-9b6f-7bb05c2162d6 remote=127.0.0.1 client=openclaw-control-ui webchat v2026.3.28 2026-03-30T23:36:19.994+02:00 [ws] ⇄ res ✓ chat.history 637ms conn=9107789e…62d6 id=2f438fa3…7620 2026-03-30T23:36:19.995+02:00 [ws] ⇄ res ✓ models.list 632ms conn=9107789e…62d6 id=504b3c4a…390c 2026-03-30T23:36:19.996+02:00 [ws] ⇄ res ✓ node.list 639ms conn=9107789e…62d6 id=f971c00e…6243 2026-03-30T23:36:19.996+02:00 [ws] ⇄ res ✓ device.pair.list 639ms conn=9107789e…62d6 id=0276b742…c8b4 2026-03-30T23:36:20.045+02:00 [ws] ⇄ res ✓ health 688ms conn=9107789e…62d6 id=86c067d7…0752 2026-03-30T23:36:20.046+02:00 [telegram] [default] starting provider (@KiraAi2bot) 2026-03-30T23:36:24.299+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:36:25.371+02:00 [ws] ⇄ res ✓ config.get 82ms conn=9107789e…62d6 id=270956c8…2310 2026-03-30T23:36:46.199+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:37:00.039+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:37:46.262+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:39:37.182+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:40:20.179+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:41:05.882+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:42:00.613+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:42:41.028+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:42:55.867+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:43:52.438+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:45:26.476+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:46:16.199+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:47:23.870+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:48:34.854+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:51:16.362+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:52:22.418+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:52:34.493+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:53:09.893+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:53:42.329+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:54:48.812+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:55:33.461+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:56:11.770+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:57:11.977+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:57:41.528+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:58:36.483+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-30T23:59:07.492+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:00:09.989+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:00:19.273+02:00 exec: elevated command python3 - <<'PY' import urllib.request, urllib.parse, json...pen(req, timeout=30) as r: print(r.read().decode()) PY 2026-03-31T00:00:27.276+02:00 exec: elevated command python3 - <<'PY' import urllib.request, urllib.parse url =... print('HTTP', e.code) print(e.read().decode()) PY 2026-03-31T00:00:55.463+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:01:12.826+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:01:40.672+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:02:36.021+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:02:49.474+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:02:56.356+02:00 exec: elevated command python3 - <<'PY' import urllib.request base='https://api.p... print('===', path, 'ERROR===') print(repr(e)) PY 2026-03-31T00:03:30.885+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:04:01.961+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:04:20.079+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:04:48.952+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:05:18.357+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:05:47.393+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:05:50.383+02:00 [exec] elevated command which tailscale && tailscale status --json 2>/dev/null || tailscale status 2026-03-31T00:06:18.702+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:06:25.974+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:07:00.603+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:07:46.992+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:08:14.349+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:08:37.642+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:09:43.054+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:10:13.602+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:10:32.234+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:11:01.558+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:11:45.658+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:12:11.174+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:13:50.328+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:13:59.708+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:14:42.320+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:15:05.534+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:16:27.809+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:16:52.306+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:17:45.048+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:18:32.405+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:18:38.480+02:00 [exec] elevated command find /Users/ferfrau/.openclaw/workspace -maxdepth 3 \( -iname '*whoop*' -o -path '*/whoop/*' \) -print 2026-03-31T00:18:44.914+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace/credentials 2>/d.../.openclaw/workspace/scripts 2>/dev/null | sed -n '1,120p' 2026-03-31T00:19:29.330+02:00 [exec] elevated command chmod 700 /Users/ferfrau/.openclaw/workspace/scripts/whoop...Users/ferfrau/.openclaw/workspace/scripts/whoop.py summary 2026-03-31T00:19:49.919+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:20:23.901+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:20:48.221+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:21:24.190+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:22:09.092+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:22:43.114+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:25:28.976+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:29:30.536+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:30:44.596+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:32:09.145+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:32:40.118+02:00 [telegram] sendMessage ok chat=401069605 message=636 2026-03-31T00:32:54.754+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:33:18.501+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:33:49.050+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:34:09.934+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:34:27.676+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:34:57.723+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:35:03.283+02:00 [exec] elevated command rg -n "34682627846|WhatsApp de Kira|cuenta dedicada|Kira: \+34|whatsapp" /Users/ferfrau/.openclaw/workspace 2026-03-31T00:35:07.236+02:00 [exec] elevated command grep -RniE "34682627846|WhatsApp de Kira|cuenta dedicada|Kira: \+34|whatsapp" /Users/ferfrau/.openclaw/workspace 2026-03-31T00:35:47.707+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:35:54.869+02:00 [exec] elevated command grep -Rni "whoop" /Users/ferfrau/.openclaw/workspace 2026-03-31T00:36:18.722+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:36:47.807+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:37:00.883+02:00 exec: elevated command python3 - <<'PY' from pathlib import Path import os root =....endswith('\n') else '')) print(f'CLEANED {f}') PY 2026-03-31T00:37:03.858+02:00 [exec] elevated command grep -Rni "whoop" /Users/ferfrau/.openclaw/workspace || true 2026-03-31T00:38:48.334+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:41:23.333+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:41:28.542+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:41:30.783+02:00 [hooks/session-memory] Session context saved to ~/.openclaw/workspace/memory/2026-03-30-whatsapp-search.md 2026-03-31T00:41:31.123+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:41:38.930+02:00 [telegram] sendMessage ok chat=401069605 message=662 2026-03-31T00:41:39.925+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:42:05.289+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:42:29.196+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:43:48.914+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:44:36.196+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:46:08.928+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:47:15.756+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:48:03.356+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:50:28.385+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:51:10.605+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:51:28.594+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:51:56.936+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:52:58.515+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:53:32.454+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:54:15.994+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:54:23.397+02:00 [exec] elevated command curl -sS -X POST 'https://api.prod.whoop.com/oauth/oauth2/..._uri=https://mac-1.tail48ffa4.ts.net/oauth/whoop/callback' 2026-03-31T00:54:28.627+02:00 [exec] elevated command curl -sS 'https://api.prod.whoop.com/developer/v2/user/pro...mMXtUrp7Dse4w.HBQGlKIQhm-jJjjDxheUstBQzl5Zu-cgz8XFeuIX4ec' 2026-03-31T00:55:08.224+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:55:13.604+02:00 [exec] elevated command ACCESS_TOKEN='6ZLu3R9OcCN9BntwJA3JSJwXfTEoZkmMXtUrp7Dse4w....-H "Authorization: Bearer $ACCESS_TOKEN"; echo; echo; done 2026-03-31T00:55:23.891+02:00 [exec] elevated command /usr/bin/curl -sS 'https://api.prod.whoop.com/developer/v2...mMXtUrp7Dse4w.HBQGlKIQhm-jJjjDxheUstBQzl5Zu-cgz8XFeuIX4ec' 2026-03-31T00:55:51.009+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:56:21.756+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:56:25.825+02:00 [exec] elevated command ls -la /Users/ferfrau/.openclaw/workspace && find /Users/f.../workspace -maxdepth 2 -type d | sed 's#^#/##' | head -200 2026-03-31T00:56:30.119+02:00 [exec] elevated command find /Users/ferfrau/.openclaw/workspace -maxdepth 2 -type f | sort 2026-03-31T00:57:01.702+02:00 exec: elevated command chmod 700 /Users/ferfrau/.openclaw/workspace/scripts/whoop...erfrau/.openclaw/workspace/scripts/whoop-refresh-token.sh 2026-03-31T00:58:20.451+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:59:12.239+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T00:59:20.204+02:00 [exec] elevated command mkdir -p "$HOME/Library/LaunchAgents" && cp /Users/ferfrau...pace/credentials/whoop-refresh.err.log 2>/dev/null || true 2026-03-31T01:00:12.034+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:00:17.393+02:00 exec: elevated command set -e /Users/ferfrau/.openclaw/workspace/scripts/whoop-re...er/profile/basic' -H "Authorization: Bearer $ACCESS_TOKEN" 2026-03-31T01:00:44.345+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:01:18.343+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request, urllib.parse...rint(json.dumps(summary, ensure_ascii=False, indent=2)) PY 2026-03-31T01:01:54.233+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request, urllib.parse...rint(json.dumps(summary, ensure_ascii=False, indent=2)) PY 2026-03-31T01:02:03.456+02:00 exec: elevated command /Users/ferfrau/.openclaw/workspace/scripts/whoop-refresh-t...thorization: Bearer $ACCESS_TOKEN" | head -40 echo done 2026-03-31T01:02:30.016+02:00 exec: elevated command python3 - <<'PY' import json, subprocess, urllib.parse, da...rint(json.dumps(summary, ensure_ascii=False, indent=2)) PY 2026-03-31T01:03:09.892+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:03:39.394+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:04:06.846+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:04:15.067+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:04:54.464+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:05:08.878+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:06:18.718+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:06:47.474+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:07:25.796+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:07:31.019+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request access_token=...pen(req, timeout=30) as r: print(r.read().decode()) PY 2026-03-31T01:08:16.999+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:08:45.490+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:09:29.833+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:10:16.912+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:10:52.536+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:11:28.645+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:12:04.690+02:00 [exec] elevated command chmod 700 /Users/ferfrau/.openclaw/workspace/scripts/strav...ace/credentials/strava-refresh.err.log 2>/dev/null || true 2026-03-31T01:12:28.003+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:12:36.391+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request, urllib.parse...) print(json.dumps(data, ensure_ascii=False, indent=2)) PY 2026-03-31T01:12:41.252+02:00 [exec] elevated command cat /Users/ferfrau/.openclaw/workspace/credentials/strava-... /Users/ferfrau/.openclaw/workspace/credentials/strava.env 2026-03-31T01:13:19.287+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:16:13.442+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:17:36.554+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:18:01.416+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:19:24.140+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:19:32.257+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:20:14.134+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:20:24.178+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:20:29.867+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request, urllib.parse...pen(req, timeout=30) as r: print(r.read().decode()) PY 2026-03-31T01:20:39.158+02:00 exec: elevated command cat > /Users/ferfrau/.openclaw/workspace/credentials/strav...pen(req, timeout=30) as r: print(r.read().decode()) PY 2026-03-31T01:21:00.968+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:21:18.483+02:00 exec: elevated command python3 - <<'PY' import json, urllib.request, urllib.parse... } print(json.dumps(out, ensure_ascii=False, indent=2)) PY 2026-03-31T01:21:28.148+02:00 [exec] elevated command /Users/ferfrau/.openclaw/workspace/scripts/whoop-refresh-t...00:00Z' -H "Authorization: Bearer $WHOOP_TOKEN" | head -80 2026-03-31T01:21:55.449+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:22:04.740+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:22:12.885+02:00 [exec] elevated command which gog && gog auth list 2026-03-31T01:22:59.459+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:23:29.255+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:24:00.653+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:24:18.144+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:27:44.038+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:27:53.796+02:00 [exec] elevated command chmod 600 /Users/ferfrau/.openclaw/workspace/credentials/g.../.openclaw/workspace/credentials/google-client-secret.json 2026-03-31T01:27:58.709+02:00 [exec] elevated command gog auth add ferfrauroca@gmail.com --services gmail 2026-03-31T01:29:00.019+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:29:59.385+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:30:33.258+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:30:33.487+02:00 [agents/tool-images] Image resized to fit limits: 588x1280px 13.8KB -> 13.7KB (-0.8%) 2026-03-31T01:30:50.421+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T01:59:59.409+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T02:04:33.101+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T02:05:13.818+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T02:06:52.012+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T02:07:05.335+02:00 exec: elevated command set -e printf '== bin check ==\n' for b in gog himalaya gh...State')}, indent=2)) except Exception: pass PY || true) 2026-03-31T02:07:05.340+02:00 exec: elevated command printf '== credential-ish files (safe paths only) ==\n' fi...ype f | head -20; else echo "$d (missing)"; fi; echo; done 2026-03-31T02:07:12.249+02:00 exec: elevated command printf '== bin check ==\n' for b in gog himalaya gh op aws...e --\n' (tailscale status 2>/dev/null | head -20 || true) 2026-03-31T02:29:59.395+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T02:59:59.391+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T03:29:59.488+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T03:59:59.508+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T04:29:59.524+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T04:59:59.521+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T05:29:59.519+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T05:59:59.567+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T06:29:59.560+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T06:59:59.599+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:29:59.601+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:39:17.406+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:40:20.457+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:41:10.618+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:41:32.815+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:41:39.360+02:00 exec: elevated command python3 - <<'PY' from pathlib import Path home = Path.home...on as e: print('ERROR', e) print('---') PY 2026-03-31T07:41:57.129+02:00 exec: elevated command python3 - <<'PY' from pathlib import Path base = Path.home....name) count += 1 if count >= 20: break PY 2026-03-31T07:42:09.865+02:00 [exec] elevated command ls -ld "$HOME/Library/Mobile Documents/com~apple~CloudDocs...E/Library/Mobile Documents/com~apple~CloudDocs" | head -20 2026-03-31T07:42:37.688+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:44:10.502+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:44:15.763+02:00 exec: elevated command python3 - <<'PY' from pathlib import Path base = Path.home... in found[:20]: print(p) print('COUNT', len(found)) PY 2026-03-31T07:44:43.336+02:00 [exec] elevated command mdfind 'kMDItemFSName == "analisis"cd || kMDItemFSName == ... "Analisis"cd || kMDItemFSName == "Análisis"cd' | head -50 2026-03-31T07:45:11.634+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:46:34.844+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:47:52.555+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:50:08.875+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:51:51.443+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:51:58.433+02:00 [exec] elevated command find "$HOME/Library/Mobile Documents/com~apple~CloudDocs" ... 'analisis' -o -iname 'análisis' \) 2>/dev/null | head -20 2026-03-31T07:54:03.382+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:54:10.429+02:00 [exec] elevated command osascript -e 'tell application "Finder" to POSIX path of (...er of folder "analisis" of folder "iCloud Drive" of home)' 2026-03-31T07:54:10.432+02:00 [exec] elevated command osascript -e 'tell application "Finder" to get name of every folder of folder "iCloud Drive" of home' 2026-03-31T07:54:42.306+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:56:15.849+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:57:18.420+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T07:57:26.228+02:00 exec: elevated command set -e printf '== brctl ==\n' (command -v brctl && brctl s...cs*' -o -iname '*FileProvider*' \) 2>/dev/null | head -80 2026-03-31T08:15:46.350+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T08:17:39.424+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T08:17:50.989+02:00 [exec] elevated command find "$HOME/Library/Application Support/CloudDocs" -maxdepth 3 -type f 2>/dev/null | head -80 2026-03-31T08:17:50.993+02:00 [exec] elevated command find "$HOME/Library" -maxdepth 4 \( -iname '*CloudDocs*' -...rd*' -o -iname '*FileProvider*' \) 2>/dev/null | head -120 2026-03-31T08:18:38.436+02:00 [exec] elevated command ls -la "$HOME/Library/Application Support" | egrep 'CloudD...ion Support/com.apple.bird" 2>/dev/null | head -50 || true 2026-03-31T08:19:13.653+02:00 exec: elevated command python3 - <<'PY' from pathlib import Path for p in [Path.h...s e: print('ERR', repr(e)) print('---') PY 2026-03-31T08:19:37.781+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T08:20:43.816+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found 2026-03-31T08:21:30.736+02:00 [agents/model-providers] [xai-auth] bootstrap config fallback: no config-backed key found