2026-05-02 23:36:01,354 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:36:11,358 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:36:11,359 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-02 23:36:36,381 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:36:46,386 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:36:46,387 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-02 23:37:11,409 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:37:21,412 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:37:21,412 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-02 23:37:46,433 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-02 23:37:56,445 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:37:56,447 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-02 23:37:56,485 WARNING gateway.run: ✗ telegram failed to connect 2026-05-02 23:38:27,038 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-02 23:38:27,048 WARNING gateway.run: ✗ discord failed to connect 2026-05-02 23:38:27,049 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-02 23:38:27,128 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-02 23:38:58,954 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-02 23:38:58,955 WARNING gateway.run: ✗ api_server failed to connect 2026-05-02 23:39:19,242 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:39:29,254 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:39:29,255 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-02 23:39:40,267 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:39:50,277 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:39:50,278 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-02 23:40:02,284 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:40:12,287 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:40:12,287 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-02 23:40:26,294 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:40:36,304 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:40:36,305 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-02 23:40:54,325 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:41:04,332 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:41:04,333 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-02 23:41:29,343 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:41:39,349 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:41:39,349 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-02 23:42:04,371 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:42:14,383 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:42:14,384 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-02 23:42:39,408 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:42:49,419 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:42:49,421 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-02 23:42:49,439 WARNING gateway.run: ✗ telegram failed to connect 2026-05-02 23:43:19,643 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-02 23:43:19,647 WARNING gateway.run: ✗ discord failed to connect 2026-05-02 23:43:19,648 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-02 23:43:19,733 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-02 23:43:51,681 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-02 23:43:51,682 WARNING gateway.run: ✗ api_server failed to connect 2026-05-02 23:44:11,955 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:44:21,958 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:44:21,959 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-02 23:44:32,967 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:44:42,979 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:44:42,980 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-02 23:44:54,986 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:45:04,998 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:45:04,999 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-02 23:45:19,011 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:45:29,023 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:45:29,024 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-02 23:45:47,042 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-02 23:45:57,049 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:45:57,050 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-02 23:46:22,068 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:46:32,080 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:46:32,080 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-02 23:46:57,102 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-02 23:47:07,114 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-02 23:47:07,115 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:05:41,008 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:05:41,010 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:06:01,645 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:06:11,653 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:06:11,654 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:06:22,667 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:06:32,675 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:06:32,675 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:06:44,682 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:06:54,693 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:06:54,694 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:07:01,121 WARNING tools.mcp_tool: Failed to connect to MCP server 'context7' (command=npx): CancelledError 2026-05-03 00:07:08,702 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:07:18,709 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:07:18,710 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:07:36,719 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:07:46,724 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:07:46,725 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:08:10,438 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:08:11,055 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.167.220 2026-05-03 00:36:32,995 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:36:32,997 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:36:53,708 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:37:03,720 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:37:03,721 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:37:14,733 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:37:24,745 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:37:24,746 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:37:36,753 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:37:46,757 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:37:46,758 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:37:52,797 WARNING tools.mcp_tool: Failed to connect to MCP server 'context7' (command=npx): CancelledError 2026-05-03 00:38:00,770 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:38:10,782 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:38:10,782 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:38:28,802 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:38:38,808 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:38:38,809 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:39:03,811 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:39:13,824 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:39:13,824 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-03 00:39:38,845 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:39:48,856 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:39:48,857 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:40:13,880 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:40:23,891 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:40:23,893 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-03 00:40:23,927 WARNING gateway.run: ✗ telegram failed to connect 2026-05-03 00:40:54,388 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-03 00:40:54,396 WARNING gateway.run: ✗ discord failed to connect 2026-05-03 00:40:54,397 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-03 00:40:54,473 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-03 00:41:26,396 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:41:26,396 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:41:46,679 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:41:56,692 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:41:56,692 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:42:07,705 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:42:17,716 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:42:17,717 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:42:29,724 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:42:39,736 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:42:39,737 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:42:53,743 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:43:03,755 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:43:03,756 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:43:21,775 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:43:31,781 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:43:31,782 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:43:56,798 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:44:06,803 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:44:06,803 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-03 00:44:31,826 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:44:41,837 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:44:41,838 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:45:06,856 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:45:16,867 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:45:16,868 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-03 00:45:16,887 WARNING gateway.run: ✗ telegram failed to connect 2026-05-03 00:45:47,119 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-03 00:45:47,123 WARNING gateway.run: ✗ discord failed to connect 2026-05-03 00:45:47,124 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-03 00:45:47,206 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-03 00:46:18,412 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-05-03 00:46:19,167 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:46:19,167 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:46:39,455 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:46:49,466 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:46:49,467 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:47:00,471 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:47:10,484 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:47:10,484 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:47:22,491 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:47:32,503 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:47:32,504 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:47:46,511 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:47:56,523 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:47:56,524 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:48:14,539 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:48:24,544 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:48:24,544 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:48:49,562 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:48:59,568 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:48:59,569 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-03 00:49:24,590 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:49:34,603 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:49:34,603 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:49:59,620 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:50:09,633 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:50:09,635 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-03 00:50:09,653 WARNING gateway.run: ✗ telegram failed to connect 2026-05-03 00:50:39,864 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-03 00:50:39,868 WARNING gateway.run: ✗ discord failed to connect 2026-05-03 00:50:39,870 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-03 00:50:39,950 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-03 00:51:11,951 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:51:11,951 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:51:32,237 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:51:42,249 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:51:42,250 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:51:53,261 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:52:03,270 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:52:03,271 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:52:15,277 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:52:25,289 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:52:25,290 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:52:39,296 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:52:49,298 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:52:49,299 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:53:07,315 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:53:17,322 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:53:17,322 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:53:42,350 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:53:52,362 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:53:52,362 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-03 00:54:17,384 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:54:27,387 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:54:27,388 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:54:52,399 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:55:02,411 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:55:02,415 ERROR gateway.platforms.telegram: [Telegram] Failed to connect to Telegram: Timed out Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 776, in connect await self._app.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_application.py", line 489, in initialize await self.bot.initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 316, in initialize await super().initialize() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 857, in initialize await self.get_me() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 2008, in get_me return await super().get_me( ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 990, in get_me result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-03 00:55:02,433 WARNING gateway.run: ✗ telegram failed to connect 2026-05-03 00:55:32,645 ERROR gateway.platforms.discord: [Discord] Timeout waiting for connection to Discord Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/locks.py", line 213, in wait await fut asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 756, in connect await asyncio.wait_for(self._ready_event.wait(), timeout=30) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError 2026-05-03 00:55:32,649 WARNING gateway.run: ✗ discord failed to connect 2026-05-03 00:55:32,650 ERROR gateway.run: Gateway failed to connect any configured messaging platform: api_server: failed to connect; telegram: Telegram startup failed: Timed out; discord: failed to connect 2026-05-03 00:55:32,734 ERROR asyncio: Task exception was never retrieved future: exception=ClientConnectorDNSError(ConnectionKey(host='discord.com', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None), gaierror(-3, 'Temporary failure in name resolution'))> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection hosts = await self._resolve_host(host, port, traces=traces) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host return await asyncio.shield(resolved_host_task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle addrs = await self._resolver.resolve(host, port, family=self._family) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve infos = await self._loop.getaddrinfo( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo return await self.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -3] Temporary failure in name resolution The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 850, in start await self.login(token) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 679, in login data = await self.http.static_login(token) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 844, in static_login data = await self.request(Route('GET', '/users/@me')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request conn = await self._connector.connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect proto = await self._create_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection _, proto = await self._create_direct_connection(req, traces, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection raise ClientConnectorDNSError(req.connection_key, exc) from exc aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Temporary failure in name resolution] 2026-05-03 00:56:04,701 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 00:56:04,702 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 00:56:21,402 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed ([Errno -3] Temporary failure in name resolution); trying fallback IPs 149.154.167.220 2026-05-03 00:56:31,414 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:56:31,415 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 1/8 failed: Timed out — retrying in 1s 2026-05-03 00:56:42,427 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:56:52,439 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:56:52,440 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 2/8 failed: Timed out — retrying in 2s 2026-05-03 00:57:04,454 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:57:14,466 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:57:14,466 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 3/8 failed: Timed out — retrying in 4s 2026-05-03 00:57:28,483 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:57:38,490 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:57:38,491 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 4/8 failed: Timed out — retrying in 8s 2026-05-03 00:57:56,510 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:58:06,513 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:58:06,514 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 5/8 failed: Timed out — retrying in 15s 2026-05-03 00:58:31,536 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:58:41,548 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:58:41,549 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 6/8 failed: Timed out — retrying in 15s 2026-05-03 00:59:06,559 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-03 00:59:16,571 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-03 00:59:16,571 WARNING gateway.platforms.telegram: [Telegram] Connect attempt 7/8 failed: Timed out — retrying in 15s 2026-05-03 00:59:47,501 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:00:07,457 WARNING gateway.platforms.discord: [Discord] Slash command sync timed out after 30s 2026-05-03 01:00:47,567 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:02:47,706 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:06:47,985 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:11:48,337 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:16:48,689 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:21:49,040 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:26:49,384 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:31:49,721 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:36:50,065 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:41:50,405 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:43:51,833 WARNING gateway.run: Shutdown diagnostic — other hermes processes running: ubuntu 821 0.1 0.5 582064 132204 ? Ssl 00:36 0:04 /home/ubuntu/.hermes/hermes-agent/venv/bin/python /home/ubuntu/hermes-webui/server.py ubuntu 1342 0.1 0.6 33963168 167352 ? Sl 00:36 0:05 node /home/ubuntu/hermes-workspace/node_modules/.bin/../vite/bin/vite.js dev --port 3000 --host 0.0.0.0 --port 3000 ubuntu 1475 0.0 0.0 1237084 12772 ? Sl 00:36 0:01 /home/ubuntu/hermes-workspace/node_modules/.pnpm/@esbuild+linux-arm64@0.27.4/node_modules/@esbuild/linux-arm64/bin/esbuild --service=0.27.4 --ping ubuntu 13351 0.0 0.0 13644 5268 ? Ss 01:43 0:00 systemctl --user restart hermes-gateway.service 2026-05-03 01:43:55,045 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: binding to 0.0.0.0 requires API_SERVER_KEY. Set API_SERVER_KEY or use the default 127.0.0.1. 2026-05-03 01:43:55,045 WARNING gateway.run: ✗ api_server failed to connect 2026-05-03 01:44:19,396 WARNING gateway.run: Shutdown diagnostic — other hermes processes running: ubuntu 821 0.1 0.5 582064 132204 ? Ssl 00:36 0:04 /home/ubuntu/.hermes/hermes-agent/venv/bin/python /home/ubuntu/hermes-webui/server.py ubuntu 1342 0.1 0.6 33963168 167352 ? Sl 00:36 0:05 node /home/ubuntu/hermes-workspace/node_modules/.bin/../vite/bin/vite.js dev --port 3000 --host 0.0.0.0 --port 3000 ubuntu 1475 0.0 0.0 1237084 12772 ? Sl 00:36 0:01 /home/ubuntu/hermes-workspace/node_modules/.pnpm/@esbuild+linux-arm64@0.27.4/node_modules/@esbuild/linux-arm64/bin/esbuild --service=0.27.4 --ping ubuntu 13429 0.0 0.0 13644 5252 ? Ss 01:44 0:00 systemctl --user restart hermes-gateway.service 2026-05-03 01:44:23,026 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: Server disconnected Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 816, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=30) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 991, in _safe_sync_slash_commands await http.upsert_global_command(app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request async with self.__session.request(method, url, **kwargs) as response: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ self._resp: _RetType = await self._coro ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request resp = await handler(req) ^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 766, in _connect_and_send_request await resp.start(conn) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client_reqrep.py", line 539, in start message, payload = await protocol.read() # type: ignore[union-attr] ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/streams.py", line 707, in read await self._waiter aiohttp.client_exceptions.ServerDisconnectedError: Server disconnected 2026-05-03 01:44:25,563 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-03 01:45:00,461 WARNING gateway.platforms.discord: [Discord] Slash command sync timed out after 30s 2026-05-03 01:49:41,597 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-05-03 01:53:03,888 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-05-03 02:04:17,310 ERROR [20260503_015241_6bb1c7c4] tools.image_generation_tool: Error generating image: FAL_KEY environment variable not set Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/image_generation_tool.py", line 666, in image_generate_tool raise ValueError(message) ValueError: FAL_KEY environment variable not set 2026-05-03 17:42:03,172 WARNING [20260503_022800_d7096e94] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-03 17:50:15,065 ERROR gateway.platforms.telegram: [Telegram] Failed to send Telegram local image, falling back to base adapter: File of size 12533860 bytes is too big for a photo; the maximum size is 10485760 bytes Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 1815, in send_image_file pass ^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 3204, in send_photo return await super().send_photo( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 1612, in send_photo return await self._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 630, in _send_message result = await super()._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 820, in _send_message result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 375, in _request_wrapper raise exception telegram.error.BadRequest: File of size 12533860 bytes is too big for a photo; the maximum size is 10485760 bytes 2026-05-04 16:35:31,672 ERROR gateway.platforms.telegram: [Telegram] Failed to send Telegram local image, falling back to base adapter: File of size 12996555 bytes is too big for a photo; the maximum size is 10485760 bytes Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 1815, in send_image_file pass ^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 3204, in send_photo return await super().send_photo( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 1612, in send_photo return await self._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 630, in _send_message result = await super()._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 820, in _send_message result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 375, in _request_wrapper raise exception telegram.error.BadRequest: File of size 12996555 bytes is too big for a photo; the maximum size is 10485760 bytes 2026-05-04 16:38:27,604 ERROR gateway.platforms.telegram: [Telegram] Failed to send Telegram local image, falling back to base adapter: File of size 12996555 bytes is too big for a photo; the maximum size is 10485760 bytes Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram.py", line 1815, in send_image_file pass ^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 3204, in send_photo return await super().send_photo( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 1612, in send_photo return await self._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 630, in _send_message result = await super()._send_message( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 820, in _send_message result = await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 375, in _request_wrapper raise exception telegram.error.BadRequest: File of size 12996555 bytes is too big for a photo; the maximum size is 10485760 bytes 2026-05-05 08:37:12,295 WARNING gateway.platforms.telegram: [Telegram] Telegram polling conflict (1/3), will retry in 10s. Error: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running 2026-05-05 20:50:52,848 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-05 20:51:04,492 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.167.220 2026-05-06 03:26:37,031 WARNING gateway.platforms.telegram: [Telegram] Telegram polling conflict (1/3), will retry in 10s. Error: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running 2026-05-06 04:41:01,931 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-06 04:41:01,932 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-06 07:19:41,354 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-07 23:50:26,651 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: Bad Gateway 2026-05-07 23:50:26,652 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: Bad Gateway 2026-05-07 23:50:32,010 ERROR telegram.ext.Updater: Error while calling `get_updates` one more time to mark all fetched updates. Suppressing error to ensure graceful shutdown. When polling for updates is restarted, updates may be fetched again. Please adjust timeouts via `ApplicationBuilder` or the parameter `get_updates_request` of `Bot`. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 400, in _get_updates_cleanup await self.bot.get_updates( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 672, in get_updates updates = await super().get_updates( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 4865, in get_updates await self._post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 375, in _request_wrapper raise exception telegram.error.NetworkError: Bad Gateway 2026-05-07 23:50:32,620 ERROR telegram.ext: Network Retry Loop (Bootstrap delete Webhook): Failed run number 0 of 0. Aborting. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 161, in network_retry_loop await do_action() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 686, in bootstrap_del_webhook await self.bot.delete_webhook(drop_pending_updates=drop_pending_updates) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 1490, in delete_webhook return await super().delete_webhook( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5037, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 375, in _request_wrapper raise exception telegram.error.NetworkError: Bad Gateway 2026-05-07 23:50:32,623 WARNING gateway.platforms.telegram: [Telegram] Telegram polling reconnect failed: Bad Gateway 2026-05-07 23:50:32,624 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 2/10), reconnecting in 10s. Error: Bad Gateway 2026-05-07 23:51:03,030 ERROR telegram.ext: Network Retry Loop (Bootstrap delete Webhook): Timed out: Timed out. Failed run number 0 of 0. Aborting. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 103, in handle_async_request return await self._connection.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 136, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 106, in handle_async_request ) = await self._receive_response_headers(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 177, in _receive_response_headers event = await self._receive_event(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 217, in _receive_event data = await self._network_stream.read( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 32, in read with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 161, in network_retry_loop await do_action() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 686, in bootstrap_del_webhook await self.bot.delete_webhook(drop_pending_updates=drop_pending_updates) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 1490, in delete_webhook return await super().delete_webhook( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5037, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-07 23:51:03,043 WARNING gateway.platforms.telegram: [Telegram] Telegram polling reconnect failed: Timed out 2026-05-07 23:51:03,043 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 3/10), reconnecting in 20s. Error: Timed out 2026-05-07 23:51:43,452 ERROR telegram.ext: Network Retry Loop (Bootstrap delete Webhook): Timed out: Timed out. Failed run number 0 of 0. Aborting. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 103, in handle_async_request return await self._connection.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 136, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 106, in handle_async_request ) = await self._receive_response_headers(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 177, in _receive_response_headers event = await self._receive_event(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 217, in _receive_event data = await self._network_stream.read( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 32, in read with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 161, in network_retry_loop await do_action() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 686, in bootstrap_del_webhook await self.bot.delete_webhook(drop_pending_updates=drop_pending_updates) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 1490, in delete_webhook return await super().delete_webhook( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5037, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 370, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-07 23:51:43,463 WARNING gateway.platforms.telegram: [Telegram] Telegram polling reconnect failed: Timed out 2026-05-07 23:51:43,464 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 4/10), reconnecting in 40s. Error: Timed out 2026-05-08 12:14:18,085 WARNING gateway.platforms.telegram: [Telegram] Telegram polling conflict (1/3), will retry in 10s. Error: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running 2026-05-08 22:31:32,483 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:31:35,637 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:31:38,813 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:31:41,980 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:31:45,139 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:34:40,575 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:36:44,846 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:36:48,005 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:36:51,152 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:36:54,296 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:36:57,455 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:38:32,111 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:38:35,259 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:38:38,400 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:38:41,549 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:38:44,693 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:39:48,975 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:39:52,275 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:39:54,979 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:40:10,209 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:40:13,353 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:40:16,504 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:40:18,192 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:14,776 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:17,927 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:20,787 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:27,526 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:30,713 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:33,860 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:37,010 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:40,166 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:41:49,439 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:00,741 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:03,892 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:07,052 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:32,867 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:36,011 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-08 22:42:38,834 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1501770479189622786/typing responded with 429. Retrying in 3.00 seconds. 2026-05-10 04:03:18,415 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-10 04:04:07,470 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 838, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1004, in _safe_sync_slash_commands await http.upsert_global_command(app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-10 15:29:15,398 WARNING gateway.platforms.telegram: [Telegram] Telegram polling conflict (1/3), will retry in 10s. Error: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running 2026-05-10 19:28:28,590 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-05-10 19:28:57,427 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.167.220 2026-05-10 19:33:55,762 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-10 19:35:35,401 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-10 19:35:45,614 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-10 19:38:20,315 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-10 19:38:20,315 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-10 19:42:31,719 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-10 19:42:31,720 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-10 19:50:59,076 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 21:54:08,837 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 21:54:22,153 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 21:56:06,048 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 21:56:17,283 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 23:28:36,568 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-11 23:44:02,965 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-12 00:17:22,030 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-12 00:17:32,249 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-12 00:17:45,565 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-05-12 14:53:39,669 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-12 16:34:51,584 WARNING [20260512_163315_936f3047] root: Fallback to minimax failed: provider not configured 2026-05-12 16:38:57,759 ERROR [20260512_163315_936f3047] root: API call failed after 3 retries. HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1529147, limit: 1500000 | provider=kimi-coding model=kimi-k2.5 msgs=6 tokens=~19,326 2026-05-12 16:44:54,113 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 10 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:04,122 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 20 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:14,130 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 30 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:24,139 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 40 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:34,148 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 50 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:44,157 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 60 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:45:54,165 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 70 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:04,174 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 80 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:07,858 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-12 16:46:14,183 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 90 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:24,191 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 100 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:34,200 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 110 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:44,209 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 120 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:46:54,218 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 130 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:04,226 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 140 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:14,235 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 150 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:24,244 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 160 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:34,252 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 170 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3806, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2347, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:39,479 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-12 16:47:44,261 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 180 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:47:54,270 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 190 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:04,278 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 200 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:14,287 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 210 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:24,295 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 220 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:34,304 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 230 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:37,525 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:48:37,527 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:48:38,069 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:48:41,286 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:48:44,313 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 240 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:48:54,321 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 250 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl self._cleanup_agent_resources(_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:04,342 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 260 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4611, in shutdown_memory_provider # List of OpenAI-style content parts: strip images, keep text. File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 398, in on_session_end logger.debug( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:11,081 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-12 16:49:14,351 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 270 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:24,359 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 280 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:34,368 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 290 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:44,377 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 300 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:49:54,385 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 310 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:50:04,394 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 320 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10428, in skills_uninstall.add_argument("name", help="Skill name to remove") File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 10422, in main "name", nargs="?", help="Specific skill to audit (default: all)" File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1347, in cmd_gateway try: File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4130, in gateway_command pass File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4148, in _gateway_command_inner capture_output=True, text=True, timeout=10, File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 2460, in run_gateway _ensure_linger_enabled() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3823, in _stop_impl effective_thread_id = new_thread_id or ( File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2367, in _cleanup_agent_resources cfg = _y.safe_load(_f) or {} File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 4615, in shutdown_memory_provider _txt.append(str(p.get("text", ""))) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 533, in shutdown_all logger.warning( File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 434, in add_messages File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-12 16:51:21,882 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-12 16:51:53,429 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,430 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,432 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,433 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,435 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,945 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,947 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:53,948 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:54,541 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:54,543 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:51:54,544 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:52:11,835 WARNING [20260512_165153_d4e2ec] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-4 (run_agent):267982404055456 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-12 16:53:05,782 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1092, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1287, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1280, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-12 16:54:10,726 WARNING [20260512_165153_d4e2ec] run_agent: Tool terminal returned error (0.26s): {"output": "", "exit_code": 1, "error": null} 2026-05-12 16:56:38,602 WARNING [20260512_165153_d4e2ec] run_agent: Tool terminal returned error (60.16s): {"output": "", "exit_code": -1, "error": "BLOCKED: User denied. Do NOT retry.", "status": "blocked"} 2026-05-12 16:58:14,985 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,986 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,988 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,989 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,991 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,995 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,996 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:14,998 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:15,001 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:15,001 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-12 16:58:23,451 WARNING [20260512_163315_936f3047] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:271938856481184 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-12 16:58:31,632 WARNING [api-f0d2ad899a1a7334] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:271938874241440 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-12 16:59:37,611 ERROR asyncio: unhandled exception during asyncio.run() shutdown task: exception=OSError(5, 'Input/output error')> Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13086, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 746, in _run_async result = await f ^^^^^^^ asyncio.exceptions.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 751, in _run_async self._redraw(render_as_done=True) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 543, in _redraw self.context.copy().run(run_in_context) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 524, in run_in_context self.renderer.render(self, self.layout, is_done=render_as_done) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 726, in render output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 37, in flush_stdout stdout.flush() OSError: [Errno 5] Input/output error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 886, in run_async return await _run_async(f) ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 756, in _run_async self.renderer.reset() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 429, in reset self.output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 37, in flush_stdout stdout.flush() OSError: [Errno 5] Input/output error 2026-05-13 00:14:43,031 WARNING [20260512_005914_b364cffd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-13 00:14:44,201 WARNING [20260512_005914_b364cffd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-13 00:14:44,204 WARNING [20260512_005914_b364cffd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-13 00:14:44,209 WARNING [20260512_005914_b364cffd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-13 00:14:44,527 WARNING [20260512_005914_b364cffd] run_agent: Tool browser_navigate returned error (1.50s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-13 00:14:51,401 WARNING [20260512_005914_b364cffd] run_agent: Tool terminal returned error (0.74s): {"output": "Traceback (most recent call last):\n File \"\", line 11, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/urllib/request.p 2026-05-13 00:15:24,370 WARNING [20260512_005914_b364cffd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-13 00:16:34,025 WARNING [api-f0d2ad899a1a7334] plugins.memory.honcho.session: Honcho session 'Canal-Discord-para-Hevy' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-13 00:19:32,173 WARNING [20260512_163315_936f3047] plugins.memory.honcho.session: Honcho session 'Bot-de-transferencias-presupuestarias-2' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-13 00:20:21,101 WARNING [20260512_160013_301af4] run_agent: API call failed (attempt 1/3) error_type=InternalServerError thread=asyncio_1:271938856481184 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 503: upstream connect error or disconnect/reset before headers. retried and the latest reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused 2026-05-13 00:20:21,102 WARNING [20260512_160013_301af4] run_agent: Retrying API call in 2.5678384159539402s (attempt 1/3) thread=asyncio_1:271938856481184 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=upstream connect error or disconnect/reset before headers. retried and the latest reset reason: remote connection failure, transport failure reason: delayed connect error: Connection refused 2026-05-13 00:30:41,669 WARNING [20260512_160013_301af4] run_agent: Tool terminal returned error (0.88s): {"output": "hint: Using 'master' as the name for the initial branch. This default branch name\nhint: is subject to change. To configure the initial branch name to use in all\nhint: of your new reposit 2026-05-13 00:34:34,023 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 00:40:18,694 ERROR [20260512_160013_301af4] tools.image_generation_tool: Error generating image: FAL_KEY environment variable not set Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/image_generation_tool.py", line 704, in image_generate_tool raise ValueError(message) ValueError: FAL_KEY environment variable not set 2026-05-13 00:40:18,696 WARNING [20260512_160013_301af4] run_agent: Tool image_generate returned error (1.29s): { "success": false, "image": null, "error": "FAL_KEY environment variable not set", "error_type": "ValueError" } 2026-05-13 00:41:09,482 WARNING [20260512_160013_301af4] run_agent: Tool terminal returned error (0.28s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'cairosvg'", "exit_code": 1, "error": null} 2026-05-13 00:41:40,285 WARNING [20260512_160013_301af4] run_agent: Tool patch returned error (0.00s): {"error": "path required"} 2026-05-13 00:45:01,990 WARNING [20260512_160013_301af4] run_agent: Tool patch returned error (0.23s): {"success": false, "error": "old_string and new_string are identical"} 2026-05-13 13:53:58,108 WARNING [20260507_021945_1f8af93e] plugins.memory.honcho.session: Honcho session 'Bot-de-transferencias-presupuestarias-2' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-13 13:54:20,402 ERROR [20260512_160013_301af4] tools.image_generation_tool: Error generating image: FAL_KEY environment variable not set Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/image_generation_tool.py", line 704, in image_generate_tool raise ValueError(message) ValueError: FAL_KEY environment variable not set 2026-05-13 13:54:20,404 WARNING [20260512_160013_301af4] run_agent: Tool image_generate returned error (0.93s): { "success": false, "image": null, "error": "FAL_KEY environment variable not set", "error_type": "ValueError" } 2026-05-13 13:54:26,858 ERROR [20260512_160013_301af4] tools.image_generation_tool: Error generating image: FAL_KEY environment variable not set Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/image_generation_tool.py", line 704, in image_generate_tool raise ValueError(message) ValueError: FAL_KEY environment variable not set 2026-05-13 13:54:26,859 WARNING [20260512_160013_301af4] run_agent: Tool image_generate returned error (0.81s): { "success": false, "image": null, "error": "FAL_KEY environment variable not set", "error_type": "ValueError" } 2026-05-13 13:56:25,364 ERROR [20260512_160013_301af4] tools.vision_tools: Error analyzing image: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\n "error": {\n "code": 429,\n "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-2.0-flash\\nPlease retry in 4.683319153s.",\n "status": "RESOURCE_EXHAUSTED",\n "details": [\n {\n "@type": "type.googleapis.com/google.rpc.Help",\n "links": [\n {\n "description": "Learn more about Gemini API quotas",\n "url": "https://ai.google.dev/gemini-api/docs/rate-limits"\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.QuotaFailure",\n "violations": [\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerDayPerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerMinutePerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_input_token_count",\n "quotaId": "GenerateContentInputTokensPerModelPerMinute-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.RetryInfo",\n "retryDelay": "4s"\n }\n ]\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 810, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 4551, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.RateLimitError: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\n "error": {\n "code": 429,\n "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-2.0-flash\\nPlease retry in 4.683319153s.",\n "status": "RESOURCE_EXHAUSTED",\n "details": [\n {\n "@type": "type.googleapis.com/google.rpc.Help",\n "links": [\n {\n "description": "Learn more about Gemini API quotas",\n "url": "https://ai.google.dev/gemini-api/docs/rate-limits"\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.QuotaFailure",\n "violations": [\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerDayPerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerMinutePerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_input_token_count",\n "quotaId": "GenerateContentInputTokensPerModelPerMinute-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.RetryInfo",\n "retryDelay": "4s"\n }\n ]\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-05-13 13:56:25,377 WARNING [20260512_160013_301af4] run_agent: Tool vision_analyze returned error (48.77s): { "success": false, "error": "Error analyzing image: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\\n \"error\": {\\n \"code\": 429,\\n 2026-05-13 13:58:13,166 WARNING [20260513_135650_5dfb87] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,389/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-13 13:59:51,869 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 14:02:35,576 WARNING [20260512_160013_301af4] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-13 14:04:09,308 WARNING [20260513_140236_e5bf1c] run_agent: Tool skill_view returned error (0.05s): {"success": false, "error": "Skill 'bitwarden' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytracker-updater", "myris 2026-05-13 14:05:39,659 WARNING [20260513_140236_e5bf1c] run_agent: Tool terminal returned error (11.68s): {"output": "jq: error (at :0): null (null) has no keys", "exit_code": 5, "error": null} 2026-05-13 14:15:53,839 WARNING [20260513_141419_dc3eb2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,350/1,375 chars. Adding this entry (168 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-13 14:15:58,771 WARNING [20260513_141419_dc3eb2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,409/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-13 14:16:03,514 WARNING [20260513_141419_dc3eb2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,386/1,375 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-05-13 14:47:50,626 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-13 14:50:49,585 ERROR [20260513_144618_149007] plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 16:08:39,968 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 16:14:06,106 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 16:22:37,112 WARNING [20260507_021945_1f8af93e] run_agent: Tool terminal returned error (0.52s): {"output": "no fitz No module named 'fitz'\nTraceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'fitz'", "exit_code": 1, "error": null} 2026-05-13 16:22:41,597 WARNING [20260507_021945_1f8af93e] tools.web_tools: file:///home/ubuntu/.hermes/cache/documents/doc_a1cb7b052fae_Rosedal__Musculacion__Fitness.pdf (no content to process) 2026-05-13 16:22:41,598 WARNING [20260507_021945_1f8af93e] run_agent: Tool web_extract returned error (0.03s): { "results": [ { "url": "file:///home/ubuntu/.hermes/cache/documents/doc_a1cb7b052fae_Rosedal__Musculacion__Fitness.pdf", "title": "", "content": "", "error": "Blocked: U 2026-05-13 16:25:20,751 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 22:07:01,176 WARNING [20260513_163316_b1c31e] run_agent: Tool web_extract returned error (10.42s): {"error": "Content was inaccessible or not found"} 2026-05-13 22:07:30,647 WARNING [20260513_163316_b1c31e] run_agent: Tool terminal returned error (0.28s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'fitz'", "exit_code": 1, "error": null} 2026-05-13 22:07:35,295 WARNING [20260513_163316_b1c31e] run_agent: Tool terminal returned error (0.68s): {"output": "ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.\n\n[notice] A new release of pip is available: 24.0 -> 26.1.1\n[notice] To update, run: pi 2026-05-13 22:10:41,279 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 22:27:39,480 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 22:29:39,074 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 22:54:54,542 WARNING [20260513_163316_b1c31e] run_agent: Tool terminal returned error (2.49s): {"output": "Traceback (most recent call last):\n File \"/tmp/update_hevy_minmax_block1.py\", line 290, in \n 'title': rr.get('title', routine['title']),\n ^^^^^^\nAttributeErro 2026-05-13 22:58:30,961 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-13 22:58:30,962 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-13 22:58:55,860 WARNING [20260513_225659_1bf5a2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,137/2,200 chars. Adding this entry (290 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["If you are reading this 2026-05-13 22:58:56,863 WARNING [20260513_225659_1bf5a2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,371/1,375 chars. Adding this entry (183 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-13 22:59:10,920 WARNING [20260513_225659_1bf5a2] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,383/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-13 22:59:41,280 WARNING [20260513_225659_1bf5a2] run_agent: Tool skill_manage returned error (0.09s): {"success": false, "error": "Found 2 matches for old_string. Provide more context to make it unique, or use replace_all=True.", "file_preview": "---\nname: hevy\ndescription: Query workout data from H 2026-05-14 02:21:16,180 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-14 02:21:26,800 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-14 15:58:01,518 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: All connection attempts failed 2026-05-14 15:58:01,519 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:01,520 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:06,723 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: All connection attempts failed 2026-05-14 15:58:06,724 ERROR telegram.ext.Updater: Error while calling `get_updates` one more time to mark all fetched updates. Suppressing error to ensure graceful shutdown. When polling for updates is restarted, updates may be fetched again. Please adjust timeouts via `ApplicationBuilder` or the parameter `get_updates_request` of `Bot`. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectError: All connection attempts failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError: All connection attempts failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 400, in _get_updates_cleanup await self.bot.get_updates( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 671, in get_updates updates = await super().get_updates( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 4860, in get_updates await self._post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 703, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 369, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 732, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 303, in do_request raise NetworkError(f"httpx.{err.__class__.__name__}: {err}") from err telegram.error.NetworkError: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:06,947 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (All connection attempts failed); trying fallback IPs 149.154.166.110 2026-05-14 15:58:07,148 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: All connection attempts failed 2026-05-14 15:58:07,149 ERROR telegram.ext: Network Retry Loop (Bootstrap delete Webhook): Failed run number 0 of 0. Aborting. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 78, in handle_async_request stream = await self._connect(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 124, in _connect stream = await self._network_backend.connect_tcp(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/auto.py", line 31, in connect_tcp return await self._backend.connect_tcp( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 113, in connect_tcp with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ConnectError: All connection attempts failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ConnectError: All connection attempts failed The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 161, in network_retry_loop await do_action() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 686, in bootstrap_del_webhook await self.bot.delete_webhook(drop_pending_updates=drop_pending_updates) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 1489, in delete_webhook return await super().delete_webhook( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5032, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 703, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 369, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 732, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 303, in do_request raise NetworkError(f"httpx.{err.__class__.__name__}: {err}") from err telegram.error.NetworkError: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:07,160 WARNING gateway.platforms.telegram: [Telegram] Telegram polling reconnect failed: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:07,160 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 2/10), reconnecting in 10s. Error: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:17,963 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: All connection attempts failed 2026-05-14 15:58:17,963 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:17,964 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ConnectError: All connection attempts failed 2026-05-14 15:58:19,166 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: All connection attempts failed 2026-05-14 15:58:26,770 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (All connection attempts failed); trying fallback IPs 149.154.166.110 2026-05-14 15:58:27,373 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-14 16:03:58,100 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-14 20:30:02,625 WARNING [20260513_150711_b8c500a8] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 20:30:03,459 WARNING [20260513_150711_b8c500a8] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 20:30:03,461 WARNING [20260513_150711_b8c500a8] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 20:30:03,468 WARNING [20260513_150711_b8c500a8] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 20:30:03,785 WARNING [20260513_150711_b8c500a8] run_agent: Tool browser_navigate returned error (1.16s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-14 20:30:48,839 WARNING [20260513_150711_b8c500a8] run_agent: Tool web_extract returned error (38.46s): { "results": [ { "url": "https://landing-beneficios.prod.sportclub.com.ar/", "title": "Beneficios SportClub", "content": "Beneficios SportClub\n\n## Nuevos beneficios\n\n## Lo 2026-05-14 20:31:34,549 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (0.93s): {"output": "Traceback (most recent call last):\n File \"\", line 3, in \nTypeError: string indices must be integers, not 'str'", "exit_code": 1, "error": null} 2026-05-14 20:31:51,747 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (0.93s): {"output": "400 {\"error\":true,\"status\":400,\"body\":\"Pagination limit\"}\nTraceback (most recent call last):\n File \"\", line 5, in \n File \"/home/ubuntu/.local/share/uv/python 2026-05-14 20:32:29,164 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 20:35:27,369 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-14 21:28:23,959 WARNING [20260513_150711_b8c500a8] plugins.memory.honcho.session: Honcho session 'Beneficio-SportClub-Banco-Patagonia' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-14 21:31:41,701 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (4.93s): {"output": "/tmp/bp_sportclub.png: cannot open `/tmp/bp_sportclub.png' (No such file or directory)\nTraceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No 2026-05-14 21:31:51,262 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (0.30s): {"output": "/tmp/bp_sportclub.png: cannot open `/tmp/bp_sportclub.png' (No such file or directory)\nTraceback (most recent call last):\n File \"\", line 2, in \nFileNotFoundError: [Err 2026-05-14 21:33:23,348 ERROR [20260513_150711_b8c500a8] tools.vision_tools: Error analyzing image: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\n "error": {\n "code": 429,\n "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\nPlease retry in 14.484812227s.",\n "status": "RESOURCE_EXHAUSTED",\n "details": [\n {\n "@type": "type.googleapis.com/google.rpc.Help",\n "links": [\n {\n "description": "Learn more about Gemini API quotas",\n "url": "https://ai.google.dev/gemini-api/docs/rate-limits"\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.QuotaFailure",\n "violations": [\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_input_token_count",\n "quotaId": "GenerateContentInputTokensPerModelPerMinute-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerMinutePerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerDayPerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.RetryInfo",\n "retryDelay": "14s"\n }\n ]\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 810, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 4551, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.RateLimitError: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\n "error": {\n "code": 429,\n "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. \\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_input_token_count, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\n* Quota exceeded for metric: generativelanguage.googleapis.com/generate_content_free_tier_requests, limit: 0, model: gemini-2.0-flash\\nPlease retry in 14.484812227s.",\n "status": "RESOURCE_EXHAUSTED",\n "details": [\n {\n "@type": "type.googleapis.com/google.rpc.Help",\n "links": [\n {\n "description": "Learn more about Gemini API quotas",\n "url": "https://ai.google.dev/gemini-api/docs/rate-limits"\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.QuotaFailure",\n "violations": [\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_input_token_count",\n "quotaId": "GenerateContentInputTokensPerModelPerMinute-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerMinutePerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "model": "gemini-2.0-flash",\n "location": "global"\n }\n },\n {\n "quotaMetric": "generativelanguage.googleapis.com/generate_content_free_tier_requests",\n "quotaId": "GenerateRequestsPerDayPerProjectPerModel-FreeTier",\n "quotaDimensions": {\n "location": "global",\n "model": "gemini-2.0-flash"\n }\n }\n ]\n },\n {\n "@type": "type.googleapis.com/google.rpc.RetryInfo",\n "retryDelay": "14s"\n }\n ]\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-05-14 21:33:23,357 WARNING [20260513_150711_b8c500a8] run_agent: Tool vision_analyze returned error (58.90s): { "success": false, "error": "Error analyzing image: Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': '{\\n \"error\": {\\n \"code\": 429,\\n 2026-05-14 21:34:44,627 WARNING [20260513_150711_b8c500a8] run_agent: Tool web_extract returned error (10.50s): {"error": "Content was inaccessible or not found"} 2026-05-14 21:36:49,499 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-14 21:36:49,500 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-14 21:38:21,105 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' loaded (failed to fetch context: Request timed out after 30.0s) 2026-05-14 21:38:45,431 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (2.11s): {"output": "{\n \"query\": \"Céspedes 2491, Colegiales, Ciudad Autónoma de Buenos Aires, Argentina\",\n \"results\": [\n {\n \"name\": \"2491, Céspedes, Colegiales, Buenos Aires, Comuna 13, 2026-05-14 21:39:12,896 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-14 21:44:33,753 WARNING [20260513_150711_b8c500a8] tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Plea 2026-05-14 21:44:33,754 WARNING [20260513_150711_b8c500a8] tools.web_tools: Retrying in 2s... 2026-05-14 21:45:07,021 WARNING [20260513_150711_b8c500a8] tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Please go visit the port). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-14 21:45:07,023 WARNING [20260513_150711_b8c500a8] run_agent: Tool web_extract returned error (66.38s): { "results": [ { "url": "https://www.sportclub.com.ar/", "title": "SportClub", "content": "SportClub\n\nSportClub", "error": null }, { "url": "https://empre 2026-05-14 21:47:50,056 WARNING [20260513_150711_b8c500a8] run_agent: Tool execute_code returned error (20.67s): {"status": "error", "output": "\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_yaex4gpq/script.py\", line 11, in \n d=r.json()['response']\n ~~~~~~~~ 2026-05-14 21:51:52,870 WARNING [20260513_150711_b8c500a8] run_agent: Tool terminal returned error (20.35s): {"output": "--- SportClub Belgrano Moldes 1930, CABA, Argentina\n File \"\", line 1\n import sys,json; d=json.load(sys.stdin); print(f\"{d[\\\"destination\\\"][\\\"display_name\\\"]}\\nrou 2026-05-14 21:55:41,086 WARNING [20260513_150711_b8c500a8] tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Plea 2026-05-14 21:55:41,087 WARNING [20260513_150711_b8c500a8] tools.web_tools: Retrying in 2s... 2026-05-14 21:56:14,432 WARNING [20260513_150711_b8c500a8] tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Please go visit the port). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-14 22:01:55,936 WARNING [20260514_215850_703b06] root: Failed to generate context summary: Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Please go visit the portal to sort that out: https://portal.nousresearch.com '}. Further summary attempts paused for 60 seconds. 2026-05-14 22:04:53,661 WARNING [20260514_214942_97b1d7] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-14 22:05:37,519 WARNING [20260514_214942_97b1d7] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:05:38,701 WARNING [20260514_214942_97b1d7] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:05:38,703 WARNING [20260514_214942_97b1d7] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:05:38,707 WARNING [20260514_214942_97b1d7] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:05:38,977 WARNING [20260514_214942_97b1d7] run_agent: Tool browser_navigate returned error (1.46s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-14 22:06:09,940 WARNING [20260514_214942_97b1d7] run_agent: Tool web_extract returned error (1.38s): {"error": "Content was inaccessible or not found"} 2026-05-14 22:07:25,593 WARNING [20260514_214942_97b1d7] tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Plea 2026-05-14 22:07:25,594 WARNING [20260514_214942_97b1d7] tools.web_tools: Retrying in 2s... 2026-05-14 22:07:58,863 WARNING [20260514_214942_97b1d7] tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'status': 401, 'message': 'Your API key is invalid, blocked or out of funds. Please go visit the port). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-14 22:08:00,202 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:09:28,613 WARNING [20260514_214942_97b1d7] run_agent: Tool web_extract returned error (0.26s): { "results": [ { "url": "https://www.aca.org.ar/aca/socios/asociacion/?id=3539", "title": "No tiene acceso | Automóvil Club Argentino", "content": "No tiene acceso | Automóvil 2026-05-14 22:12:12,606 ERROR discord.app_commands.tree: Ignoring exception in command tree Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1138, in wrapper await self._call(interaction) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1270, in _call command, options = self._get_app_command_options(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1174, in _get_app_command_options raise CommandNotFound(name, parents) discord.app_commands.errors.CommandNotFound: Application command 'obliteratus' not found 2026-05-14 22:12:53,706 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-14 22:14:19,294 ERROR discord.app_commands.tree: Ignoring exception in command tree Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1138, in wrapper await self._call(interaction) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1270, in _call command, options = self._get_app_command_options(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1174, in _get_app_command_options raise CommandNotFound(name, parents) discord.app_commands.errors.CommandNotFound: Application command 'obliteratus' not found 2026-05-14 22:15:16,894 ERROR discord.app_commands.tree: Ignoring exception in command tree Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1138, in wrapper await self._call(interaction) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1270, in _call command, options = self._get_app_command_options(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1174, in _get_app_command_options raise CommandNotFound(name, parents) discord.app_commands.errors.CommandNotFound: Application command 'obliteratus' not found 2026-05-14 22:15:41,390 ERROR discord.app_commands.tree: Ignoring exception in command tree Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1138, in wrapper await self._call(interaction) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1270, in _call command, options = self._get_app_command_options(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/app_commands/tree.py", line 1174, in _get_app_command_options raise CommandNotFound(name, parents) discord.app_commands.errors.CommandNotFound: Application command 'obliteratus' not found 2026-05-14 22:19:04,935 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-14 22:20:48,152 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1092, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1287, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1280, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-14 22:22:17,653 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:17,655 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:17,656 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:17,658 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:17,659 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,237 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:23:18. 2026-05-14 22:22:18,242 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,244 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,245 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,263 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:23:18. 2026-05-14 22:22:18,266 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:23:18. 2026-05-14 22:22:18,398 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,399 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,401 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:22:18,410 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:23:18. 2026-05-14 22:22:18,413 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:23:18. 2026-05-14 22:37:06,858 WARNING [20260514_222217_a7578c] run_agent: Tool terminal returned error (568.30s): {"output": "░▒█▀▀▀█ ░▒█▀▀▄ ░▒█░░░ ▀█▀ ▀▀█▀▀ ░▒█▀▀▀ ░▒█▀▀█ ▒█▀▀█ ▀▀█▀▀ ░▒█░░▒█ ░▒█▀▀▀█\n ░▒█░░▒█ ░▒█▀▀▄ ░▒█░░░ ░█░ ░░█░░ ░▒█▀▀▀ ░▒█▄▄▀ ▒█▄▄█ ░░█░░ ░▒█░░▒█ ░░▀▀▀▄▄\n ░▒█▄▄▄█ ░▒█▄▄▀ ░▒█▄▄█ ▄█▄ ░░▀░░ ░▒ 2026-05-14 22:38:37,512 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:38:37,514 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:38:37,515 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:38:37,517 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 22:38:37,520 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,041 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,043 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,044 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,046 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,047 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,550 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,552 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,554 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,726 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,727 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:16:42,729 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:17:37,554 WARNING [20260514_231642_c0f869] run_agent: Tool terminal returned error (0.31s): {"output": "=== obliteratus processes ===\n 784362 1 2401 Ss /usr/bin/bash -lic set +m; export PATH=/home/ubuntu/.local/bin:$PATH mkdir -p /home/ubuntu/abliterated-models /home/ubuntu/logs 2026-05-14 23:24:26,702 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:24:26,703 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:24:26,705 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:24:26,707 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:24:26,708 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:25:14,333 WARNING [20260514_231642_c0f869] run_agent: Tool process returned error (0.00s): {"status": "not_found", "error": "No process with ID proc_13dd98a05fa9"} 2026-05-14 23:41:43,661 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-89 (run_agent):260228629000608 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-14 23:42:45,868 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-94 (run_agent):260228637454752 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-14 23:44:44,838 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-105 (run_agent):260228629000608 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-14 23:47:09,585 WARNING [20260514_231642_c0f869] run_agent: Tool terminal returned error (30.26s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-05-14 23:48:21,332 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:48:21,336 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:48:21,342 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:48:21,347 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:48:21,349 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-14 23:49:36,310 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-137 (run_agent):260228167692704 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-14 23:50:40,818 WARNING run_agent: Stream drop on attempt 2/3 — retrying. subagent_id=- depth=0 provider=deepseek base_url=https://api.deepseek.com error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=422 chunks=1 elapsed=64.02s ttfb=1.83s upstream=[via=1.1 ad3f317b9043ab13becd73e9ca2fbf94.cloudfront.net (CloudFront) server=elb] 2026-05-14 23:53:41,421 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-163 (run_agent):260228637454752 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-14 23:53:44,057 WARNING run_agent: Stream drop on attempt 2/3 — retrying. subagent_id=- depth=0 provider=deepseek base_url=https://api.deepseek.com error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=422 chunks=1 elapsed=2.11s ttfb=1.37s upstream=[via=1.1 653d7476f8374133cc61d97fd3bd7146.cloudfront.net (CloudFront) server=elb] 2026-05-15 00:07:46,903 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-188 (run_agent):260228150784416 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-15 00:09:02,087 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-198 (run_agent):260228167692704 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-15 00:11:33,262 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-213 (run_agent):260228150784416 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-15 00:13:42,689 WARNING [20260514_231642_c0f869] run_agent: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-231 (run_agent):260228142330272 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-15 00:14:59,386 WARNING [20260514_231642_c0f869] run_agent: Tool terminal returned error (30.21s): {"output": "=== root ===\n\n[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-05-15 00:15:54,886 WARNING [20260514_231642_c0f869] run_agent: Tool terminal returned error (18.35s): {"output": "Available on the internet:\n\nhttps://miopenclaw-vnic.tail9799d2.ts.net/assets/\n|-- proxy http://127.0.0.1:9118/\n\nFunnel started and running in the background.\nTo disable the proxy, ru 2026-05-15 00:16:33,598 WARNING [20260514_231642_c0f869] run_agent: Tool write_file returned error (0.00s): {"error": "Refusing to write to sensitive system path: /etc/nginx/sites-available/hermes-dashboard\nUse the terminal tool with sudo if you need to modify system files."} 2026-05-15 00:20:39,719 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-15 00:22:25,822 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1096, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1291, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1284, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-15 00:22:43,530 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:43,531 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:43,533 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:43,535 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:43,536 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,736 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,738 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,740 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,970 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,971 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:44,973 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:22:59,684 WARNING [20260515_002243_992990] run_agent: API call failed (attempt 1/3) error_type=AuthenticationError thread=Thread-4 (run_agent):274945465512352 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=qwen3.6-plus summary=HTTP 401: No payment method. Add a payment method here: https://opencode.ai/workspace/wrk_01KMXHS3FDD4TC9EGR76NJ6S5H/billing 2026-05-15 00:23:07,674 WARNING agent.title_generator: Title generation failed: Error code: 401 - {'type': 'error', 'error': {'type': 'CreditsError', 'message': 'No payment method. Add a payment method here: https://opencode.ai/workspace/wrk_01KMXHS3FDD4TC9EGR76NJ6S5H/billing'}} 2026-05-15 00:27:02,000 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,002 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,004 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,006 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,007 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,614 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,620 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,625 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,947 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,949 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:27:02,954 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:02,214 ERROR asyncio: unhandled exception during asyncio.run() shutdown task: exception=OSError(5, 'Input/output error')> Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 746, in _run_async result = await f ^^^^^^^ asyncio.exceptions.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 751, in _run_async self._redraw(render_as_done=True) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 543, in _redraw self.context.copy().run(run_in_context) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 524, in run_in_context self.renderer.render(self, self.layout, is_done=render_as_done) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 726, in render output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 33, in flush_stdout stdout.buffer.write(data.encode(stdout.encoding or "utf-8", "replace")) OSError: [Errno 5] Input/output error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 886, in run_async return await _run_async(f) ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 756, in _run_async self.renderer.reset() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 429, in reset self.output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 37, in flush_stdout stdout.flush() OSError: [Errno 5] Input/output error 2026-05-15 00:28:18,893 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:18,895 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:18,896 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:18,898 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:18,900 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,455 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,457 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,459 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,619 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,620 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:28:19,622 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:30:17,853 WARNING [20260515_002818_2ff57a] run_agent: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-05-15 00:33:16,590 WARNING [20260515_002818_2ff57a] run_agent: Tool terminal returned error (0.56s): {"output": "Traceback (most recent call last):\n File \"\", line 2, in \n import asyncio, websockets, json, re\nModuleNotFoundError: No module named 'websockets'", "exit_code": 1, 2026-05-15 00:40:07,704 WARNING [20260515_002818_2ff57a] run_agent: Tool terminal returned error (60.28s): {"output": "[Command timed out after 60s]", "exit_code": 124, "error": null} 2026-05-15 00:45:18,323 WARNING hermes_cli.web_server: Binding to 0.0.0.0 with --insecure — the dashboard has no robust authentication. Only use on trusted networks. 2026-05-15 00:48:03,499 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:03,501 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:03,502 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:03,504 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:03,506 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:35,074 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:35,076 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:35,078 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:35,080 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:35,088 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:40,262 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:40,264 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:40,265 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:40,267 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:48:40,269 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:35,460 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:35,571 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:35,574 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:35,578 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:35,745 WARNING [20260515_005225_332ced] run_agent: Tool browser_navigate returned error (0.29s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-15 00:53:40,279 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:40,319 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:53:40,535 WARNING [20260515_005225_332ced] run_agent: Tool browser_navigate returned error (0.26s): {"success": false, "error": "Auto-launch failed: All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://1 2026-05-15 00:53:50,332 WARNING [20260515_005225_332ced] run_agent: Tool web_extract returned error (0.43s): { "results": [ { "url": "https://aca.sportclub.com.ar/", "title": "BENEFICIO ACA SPORTCLUIB", "content": "BENEFICIO ACA SPORTCLUIB", "error": null } ] } 2026-05-15 00:54:55,556 WARNING run_agent: Unrepairable tool_call arguments for execute_code — replaced with empty object (was: {"code": "\nimport subprocess\nimport json\n\nscript = \"\"\"\nimport asyncio\ni) 2026-05-15 00:54:55,622 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 00:56:16,358 WARNING [20260515_005225_332ced] run_agent: Tool terminal returned error (21.09s): {"output": "Traceback (most recent call last):\n File \"/tmp/camoufox-venv/lib/python3.14/site-packages/urllib3/connection.py\", line 204, in _new_conn\n sock = connection.create_connection(\n 2026-05-15 01:04:00,887 WARNING run_agent: Unrepairable tool_call arguments for write_file — replaced with empty object (was: {"content": "\"\"\"\nACA SportClub - Fixed form + JS endpoint extraction.\n\"\"\) 2026-05-15 01:06:51,653 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:06:52,873 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:06:52,875 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:06:52,879 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:06:53,045 WARNING [20260515_005225_332ced] run_agent: Tool browser_navigate returned error (1.39s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-15 01:09:03,262 WARNING [20260515_005225_332ced] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:01,758 WARNING run_agent: Stream drop on attempt 2/3 — retrying. subagent_id=- depth=0 provider=deepseek base_url=https://api.deepseek.com error_type=ReadTimeout error=The read operation timed out chain=ReadTimeout(The read operation timed out) <- ReadTimeout(The read operation timed out) <- TimeoutError(The read operation timed out) http_status=200 bytes=422 chunks=1 elapsed=121.84s ttfb=1.83s upstream=[via=1.1 8e004937c6e2795b3dd1af8030ddeeb8.cloudfront.net (CloudFront) server=elb] 2026-05-15 01:11:17,961 WARNING run_agent: Streaming failed after partial delivery, not retrying: peer closed connection without sending complete message body (incomplete chunked read) 2026-05-15 01:11:19,274 ERROR asyncio: unhandled exception during asyncio.run() shutdown task: exception=OSError(5, 'Input/output error')> Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 746, in _run_async result = await f ^^^^^^^ asyncio.exceptions.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 751, in _run_async self._redraw(render_as_done=True) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 543, in _redraw self.context.copy().run(run_in_context) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 524, in run_in_context self.renderer.render(self, self.layout, is_done=render_as_done) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 726, in render output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 33, in flush_stdout stdout.buffer.write(data.encode(stdout.encoding or "utf-8", "replace")) OSError: [Errno 5] Input/output error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 886, in run_async return await _run_async(f) ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 756, in _run_async self.renderer.reset() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 429, in reset self.output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 37, in flush_stdout stdout.flush() OSError: [Errno 5] Input/output error 2026-05-15 01:11:19,285 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,288 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,290 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,292 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,294 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,296 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,299 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,301 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,303 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,305 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,307 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,310 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,312 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,314 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,316 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,318 ERROR asyncio: an error occurred during closing of asynchronous generator asyncgen: Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: RuntimeError: aclose(): asynchronous generator is already running 2026-05-15 01:11:19,619 WARNING cli: process_loop unhandled error (msg may be lost): [Errno 5] Input/output error 2026-05-15 01:11:20,533 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,534 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,534 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,535 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,535 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,535 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,536 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,536 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,537 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,537 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,537 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,538 ERROR asyncio: Task was destroyed but it is pending! task: .in_term() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py:1019> wait_for=> 2026-05-15 01:11:20,538 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,539 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,539 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:20,540 ERROR asyncio: Task was destroyed but it is pending! task: .run() running at /home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:49> wait_for=> 2026-05-15 01:11:33,400 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,402 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,403 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,405 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,406 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,936 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,938 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:33,940 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:34,095 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:34,097 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:11:34,098 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:01,745 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:01,747 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:01,748 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:01,750 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:01,751 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,276 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,278 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,279 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,435 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,436 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:12:02,438 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:16:38,116 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:16:38,118 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:16:38,119 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:16:38,121 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:16:38,122 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:25:04,430 WARNING [20260515_005225_332ced] run_agent: Tool web_extract returned error (2.80s): {"error": "Content was inaccessible or not found"} 2026-05-15 01:36:21,697 WARNING cli: Agent thread still alive after interrupt (thread 265170706297248). Daemon thread will be cleaned up on exit. 2026-05-15 01:41:23,585 WARNING [20260515_005225_332ced] run_agent: Tool web_extract returned error (6.17s): { "results": [ { "url": "https://pagar.sportclub.com.ar/paso2/belgrano-athletic", "title": "Checkout", "content": "Checkout\n\nCheckout", "error": null } ] } 2026-05-15 01:47:23,350 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:47:23,352 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:47:23,353 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:47:23,355 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:47:23,357 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 01:47:25,740 ERROR [20260515_005225_332ced] tools.checkpoint_manager: Git command skipped: git add -A (working directory not found: /tmp/bac-sportclub) 2026-05-15 01:47:33,757 WARNING [20260515_005225_332ced] run_agent: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-15 01:48:40,571 WARNING [20260515_005225_332ced] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,197/2,200 chars. Adding this entry (756 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["If you are reading this 2026-05-15 01:49:18,521 WARNING [20260515_005225_332ced] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "No entry matched 'User (Chicho) prefers direct, no-filler communication. Environment: Ubuntu 24.04 ARM64, Oracle Cloud. WebUI source at ~/hermes-webui. User requested abil 2026-05-15 01:51:21,959 WARNING [20260515_005225_332ced] run_agent: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} 2026-05-15 02:03:11,440 ERROR asyncio: unhandled exception during asyncio.run() shutdown task: exception=OSError(5, 'Input/output error')> Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1898, in _run_once event_list = self._selector.select(timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/selectors.py", line 468, in select fd_event_list = self._selector.poll(timeout, max_ev) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/cli.py", line 13331, in _signal_handler raise KeyboardInterrupt() KeyboardInterrupt During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 746, in _run_async result = await f ^^^^^^^ asyncio.exceptions.CancelledError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 751, in _run_async self._redraw(render_as_done=True) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 543, in _redraw self.context.copy().run(run_in_context) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 524, in run_in_context self.renderer.render(self, self.layout, is_done=render_as_done) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 726, in render output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 33, in flush_stdout stdout.buffer.write(data.encode(stdout.encoding or "utf-8", "replace")) OSError: [Errno 5] Input/output error During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 886, in run_async return await _run_async(f) ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/application.py", line 756, in _run_async self.renderer.reset() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/renderer.py", line 429, in reset self.output.flush() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/vt100.py", line 706, in flush flush_stdout(self.stdout, data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/output/flush_stdout.py", line 37, in flush_stdout stdout.flush() OSError: [Errno 5] Input/output error 2026-05-15 02:53:08,965 WARNING [20260513_163316_b1c31e] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,962/2,200 chars. Adding this entry (242 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["If you are reading this 2026-05-15 02:53:35,535 WARNING [20260513_163316_b1c31e] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "No entry matched 'If you are reading this during session startup:\nPrefer `MEMORIES.md` for curated long-term memory.\nUse `memory/YYYY-MM-DD.md` files for recent context. 2026-05-15 02:54:03,146 WARNING [20260513_163316_b1c31e] run_agent: Turn ended with pending tool result (agent may appear stuck). Turn ended: reason=fallback_prior_turn_content model=deepseek-v4-pro api_calls=9/150 budget=9/150 tool_turns=58 last_msg_role=tool response_len=38 session=20260513_163316_b1c31e last_tool=memory 2026-05-15 02:54:03,201 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 02:54:03,203 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 02:54:03,205 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 02:54:03,207 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 02:54:03,209 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 03:02:40,835 WARNING [20260515_030011_5f2fc9] run_agent: Tool web_extract returned error (101.89s): { "results": [ { "url": "https://hcgateway.shuchir.dev/", "title": "", "content": "# Page Not Found\n\nThis page does not exist.\n", "error": null }, { "url 2026-05-15 03:13:13,581 WARNING [20260513_163316_b1c31e] tools.delegate_tool: Subagent 0 timed out after 600.0s 2026-05-15 03:13:13,583 WARNING [20260513_163316_b1c31e] run_agent: Tool delegate_task returned error (601.43s): {"results": [{"task_index": 0, "status": "timeout", "summary": null, "error": "Subagent timed out after 600.0s with 6 API call(s) completed — likely stuck on a slow API call or unresponsive network re 2026-05-15 03:13:13,637 WARNING run_agent: Unrepairable tool_call arguments for write_file — replaced with empty object (was: {"file_path": "/home/ubuntu/.hermes/health-app-integration-report.md", "content") 2026-05-15 03:14:36,209 WARNING run_agent: Unrepairable tool_call arguments for write_file — replaced with empty object (was: {"content": "# Health App Integration Report — Pipo Personal Trainer\n# Research) 2026-05-15 03:16:14,793 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 10 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:16:24,802 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 20 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:16:34,545 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-15 03:16:34,812 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 30 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:16:44,822 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 40 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:16:54,831 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 50 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:04,841 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 60 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5659, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 396, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:13,452 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-15 03:17:14,851 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 70 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:24,860 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 80 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:34,870 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 90 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:44,879 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 100 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:17:54,889 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 110 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:18:04,898 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 120 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:18:14,907 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 130 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 138, in request time.sleep(self._get_retry_delay(attempt)) 2026-05-15 03:18:24,914 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 140 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:18:34,924 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 150 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:18:44,933 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 160 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12176, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 12170, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1452, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 4986, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5012, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3233, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/ui/view.py", line 598, in _scheduled_task await item.callback(interaction) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5071, in approve_once await self._resolve(interaction, "once", discord.Color.green(), "Approved once") File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 5054, in _resolve result_text = await _slash_confirm_mod.resolve( File "/home/ubuntu/.hermes/hermes-agent/tools/slash_confirm.py", line 133, in resolve result = await handler(choice) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 12207, in _on_confirm result = await execute() File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 6420, in _do_reset return await self._handle_reset_command(event) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 8170, in _handle_reset_command self._cleanup_agent_resources(_old_agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 2913, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 5663, in shutdown_memory_provider self._memory_manager.shutdown_all() File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 531, in shutdown_all provider.shutdown() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1317, in shutdown self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 39, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 136, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-15 03:18:45,041 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-15 03:20:29,860 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1096, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1291, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1284, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-15 11:09:29,762 WARNING [20260513_163316_b1c31e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 11:09:29,764 WARNING [20260513_163316_b1c31e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 11:09:29,766 WARNING [20260513_163316_b1c31e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 11:09:29,767 WARNING [20260513_163316_b1c31e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-15 11:09:29,769 WARNING [20260513_163316_b1c31e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:30:03,677 WARNING [20260515_031845_56d492b8] plugins.memory.honcho.session: Honcho session 'Saludo-y-cambio-de-modelo' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 00:30:38,055 ERROR [20260515_031845_56d492b8] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-16 00:31:08,096 ERROR [20260515_031845_56d492b8] plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-16 00:32:54,494 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:32:54,497 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:32:54,500 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:32:54,503 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:32:54,505 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:34:26,294 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 00:34:28,009 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 00:57:14,764 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:57:14,766 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:57:14,767 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:57:14,769 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:57:14,771 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:59:00,646 WARNING [20260515_181754_2106283e] run_agent: Tool web_extract returned error (10.47s): {"error": "Content was inaccessible or not found"} 2026-05-16 00:59:07,123 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:59:07,192 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:59:07,195 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:59:07,199 WARNING [20260515_181754_2106283e] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 00:59:07,466 WARNING [20260515_181754_2106283e] run_agent: Tool browser_navigate returned error (0.35s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-16 01:01:07,313 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:02:58,759 WARNING [20260515_181754_2106283e] run_agent: Tool terminal returned error (0.30s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'PIL'", "exit_code": 1, "error": null} 2026-05-16 01:09:41,094 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 01:12:53,033 WARNING [20260515_181754_2106283e] run_agent: Tool terminal returned error (0.56s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'PIL'", "exit_code": 1, "error": null} 2026-05-16 01:13:05,728 WARNING [20260515_181754_2106283e] run_agent: Tool terminal returned error (0.70s): {"output": "ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.\n\n[notice] A new release of pip is available: 24.0 -> 26.1.1\n[notice] To update, run: pi 2026-05-16 01:14:04,423 WARNING [20260515_181754_2106283e] run_agent: Tool skill_manage returned error (0.00s): {"success": false, "error": "YAML frontmatter parse error: mapping values are not allowed here\n in \"\", line 3, column 66:\n ... t / DIY installations end-to-end: measurements, 2026-05-16 01:30:53,109 WARNING [20260516_011219_ad538d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:30:54,293 WARNING [20260516_011219_ad538d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:30:54,295 WARNING [20260516_011219_ad538d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:30:54,301 WARNING [20260516_011219_ad538d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:30:54,568 WARNING [20260516_011219_ad538d] run_agent: Tool browser_navigate returned error (1.46s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-16 01:31:13,200 WARNING [20260516_011219_ad538d] run_agent: Tool terminal returned error (1.14s): {"output": "(127.0.0.1:3007:976777): dbind-WARNING **: 01:31:12.563: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sende 2026-05-16 01:33:01,668 WARNING [20260516_011219_ad538d] run_agent: Tool terminal returned error (0.54s): {"output": "% Total % Received % Xferd Average Speed Time Time Time Current\n Dload Upload Total Spent Left Speed\n\r 0 0 0 0 0 2026-05-16 01:33:08,091 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 01:38:07,417 WARNING [20260516_011219_ad538d] run_agent: Tool terminal returned error (300.40s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-16 01:43:15,657 WARNING [20260516_011219_ad538d] run_agent: Tool terminal returned error (300.33s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} [Tool loop warning: same_tool_failure_warning; count=3; terminal has failed 3 t 2026-05-16 01:45:23,569 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 01:48:14,874 ERROR [20260516_011219_ad538d] plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 02:42:22,416 WARNING [20260516_011219_ad538d] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,345/1,375 chars. Adding this entry (121 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-16 02:42:38,976 WARNING [20260516_011219_ad538d] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-16 02:48:19,524 WARNING [20260516_024519_7d9fcd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 02:48:20,021 WARNING [20260516_024519_7d9fcd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 02:48:20,024 WARNING [20260516_024519_7d9fcd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 02:48:20,029 WARNING [20260516_024519_7d9fcd] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 02:48:20,295 WARNING [20260516_024519_7d9fcd] run_agent: Tool browser_navigate returned error (0.77s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-16 02:49:38,362 WARNING [20260516_024519_7d9fcd] run_agent: Tool terminal returned error (0.74s): {"output": "Traceback (most recent call last):\n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/urllib/request.py\", line 1348, in do_open\n h.request( 2026-05-16 02:49:48,110 WARNING [20260516_024519_7d9fcd] run_agent: Tool terminal returned error (0.32s): {"output": "Traceback (most recent call last):\n File \"\", line 10, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/http/client.py\" 2026-05-16 02:50:38,916 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 02:55:25,243 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 03:01:12,576 WARNING [20260516_024519_7d9fcd] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,345/1,375 chars. Adding this entry (137 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-16 03:08:37,568 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 12:14:11,550 WARNING [20260516_024519_7d9fcd] plugins.memory.honcho.session: Honcho session 'Saludo-y-cambio-de-modelo-3' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 12:14:42,004 ERROR [20260516_024519_7d9fcd] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-16 12:15:12,053 ERROR [20260516_024519_7d9fcd] plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-16 12:23:54,734 WARNING [20260516_024519_7d9fcd] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-16 15:47:52,753 WARNING [20260516_124958_dc132c] plugins.memory.honcho.session: Honcho session 'Saludo-y-cambio-de-modelo-4' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 15:48:23,153 ERROR [20260516_124958_dc132c] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-16 15:48:53,181 ERROR [20260516_124958_dc132c] plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-16 15:51:09,798 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 15:52:02,738 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 15:52:34,270 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 15:56:00,351 WARNING [20260516_124958_dc132c] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,371/1,375 chars. Adding this entry (166 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-16 15:56:38,370 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 21:38:25,352 WARNING [20260516_213522_ca369e] tools.web_tools: LLM API call failed (attempt 1/2): [SSL] record layer failure (_ssl.c:2590) 2026-05-16 21:38:25,352 WARNING [20260516_213522_ca369e] tools.web_tools: Retrying in 2s... 2026-05-16 21:39:16,844 WARNING [20260516_213522_ca369e] run_agent: Tool web_extract returned error (9.37s): {"error": "Content was inaccessible or not found"} 2026-05-16 21:39:29,087 WARNING [20260516_213522_ca369e] run_agent: Tool web_extract returned error (7.95s): {"error": "Content was inaccessible or not found"} 2026-05-16 21:42:39,474 WARNING [20260516_124958_dc132c] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,371/1,375 chars. Adding this entry (199 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-16 21:42:52,321 WARNING [20260516_124958_dc132c] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,392/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-16 21:43:31,416 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 21:44:53,544 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 21:57:09,887 WARNING [20260516_124958_dc132c] run_agent: Tool terminal returned error (300.68s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-16 22:02:36,164 WARNING [20260516_124958_dc132c] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:02:37,313 WARNING [20260516_124958_dc132c] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:02:37,315 WARNING [20260516_124958_dc132c] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:02:37,324 WARNING [20260516_124958_dc132c] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:02:37,640 WARNING [20260516_124958_dc132c] run_agent: Tool browser_navigate returned error (1.48s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-16 22:03:03,289 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 22:03:14,869 WARNING [20260516_124958_dc132c] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:04:17,598 WARNING [20260516_124958_dc132c] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-16 22:04:46,880 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 22:05:31,667 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 22:13:26,048 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 22:13:40,142 WARNING [20260516_220428_602d6d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:13:41,101 WARNING [20260516_220428_602d6d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:13:41,103 WARNING [20260516_220428_602d6d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:13:41,109 WARNING [20260516_220428_602d6d] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:13:41,375 WARNING [20260516_220428_602d6d] run_agent: Tool browser_navigate returned error (1.24s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-16 22:13:50,419 WARNING [20260516_220428_602d6d] tools.url_safety: Blocked request — DNS resolution failed for: fivo.com.ar 2026-05-16 22:15:45,949 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-16 22:16:08,387 WARNING [20260516_220428_602d6d] tools.web_tools: https://fivo.com.ar/product/tira-de-led-de-neon-rgb-usb-5v-5-metros-control-wifi-smart-life-alexa-google-home/ (no content to process) 2026-05-16 22:16:08,388 WARNING [20260516_220428_602d6d] run_agent: Tool web_extract returned error (139.27s): { "results": [ { "url": "https://fivo.com.ar/product/tira-de-led-de-neon-rgb-usb-5v-5-metros-control-wifi-smart-life-alexa-google-home/", "title": "", "content": "", "err 2026-05-16 22:22:33,848 ERROR [20260516_220428_602d6d] plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-16 22:28:10,691 WARNING [20260516_220428_602d6d] tools.url_safety: Blocked request — DNS resolution failed for: www.impormel.com.ar 2026-05-16 22:28:40,092 WARNING [20260516_220428_602d6d] tools.web_tools: https://www.impormel.com.ar/producto/tira-luz-led-inteligente-wifi-tuya-alexa-10m-control-musica-rgb/ (no content to process) 2026-05-16 22:28:40,093 WARNING [20260516_220428_602d6d] run_agent: Tool web_extract returned error (29.80s): { "results": [ { "url": "https://www.impormel.com.ar/producto/tira-luz-led-inteligente-wifi-tuya-alexa-10m-control-musica-rgb/", "title": "", "content": "", "error": "Blo 2026-05-16 22:29:30,192 WARNING [20260516_220428_602d6d] tools.web_tools: LLM API call failed (attempt 1/2): [SSL] record layer failure (_ssl.c:2590) 2026-05-16 22:29:30,193 WARNING [20260516_220428_602d6d] tools.web_tools: Retrying in 2s... 2026-05-16 22:34:14,042 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-16 22:34:14,057 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-17 15:33:36,240 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-17 15:59:07,166 WARNING [20260516_124958_dc132c] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1505600057498669097-1505600057498669097' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-17 17:33:41,601 WARNING [20260517_155708_837e30c4] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1505600057498669097-1505600057498669097' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-17 17:41:08,906 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:41:09,934 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:41:09,937 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:41:09,941 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:41:10,207 WARNING [20260517_155708_837e30c4] run_agent: Tool browser_navigate returned error (1.30s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-17 17:41:16,310 WARNING [20260517_155708_837e30c4] tools.url_safety: Blocked request — DNS resolution failed for: miopenclaw-vnic.tail9799d2.ts.net 2026-05-17 17:41:16,350 WARNING [20260517_155708_837e30c4] tools.web_tools: https://miopenclaw-vnic.tail9799d2.ts.net/preview/baby-checklist/ (no content to process) 2026-05-17 17:41:16,351 WARNING [20260517_155708_837e30c4] run_agent: Tool web_extract returned error (0.30s): { "results": [ { "url": "https://miopenclaw-vnic.tail9799d2.ts.net/preview/baby-checklist/", "title": "", "content": "", "error": "Blocked: URL targets a private or inter 2026-05-17 17:43:22,838 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:46:35,115 WARNING [20260517_155708_837e30c4] run_agent: Tool terminal returned error (300.38s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-17 17:46:36,119 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:46:36,663 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:46:36,665 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:46:36,670 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:46:36,936 WARNING [20260517_155708_837e30c4] run_agent: Tool browser_navigate returned error (0.82s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-17 17:47:30,175 WARNING [20260517_155708_837e30c4] run_agent: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,105/2,200 chars. Adding this entry (252 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-17 17:47:51,219 WARNING [20260517_155708_837e30c4] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-17 17:49:23,457 WARNING plugins.memory.honcho.session: Honcho session 'hermes-agent' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-17 17:49:23,494 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-17 21:41:45,943 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-17 23:19:22,647 WARNING [20260517_231556_071662] run_agent: Stream stale for 180s (threshold 180s) — no chunks received. model=deepseek-v4-pro context=~16,289 tokens. Killing connection. 2026-05-17 23:19:24,868 WARNING run_agent: Stream drop on attempt 2/3 — retrying. subagent_id=sa-0-56676cf3 depth=1 provider=deepseek base_url=https://api.deepseek.com error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=841 chunks=2 elapsed=184.67s ttfb=1.65s upstream=[via=1.1 f213ea0f3ef7a2690b39bac55cac1792.cloudfront.net (CloudFront) server=elb] 2026-05-17 23:25:57,745 WARNING [20260517_155708_837e30c4] tools.delegate_tool: Subagent 0 timed out after 600.0s 2026-05-17 23:25:57,747 WARNING [20260517_155708_837e30c4] run_agent: Tool delegate_task returned error (600.99s): {"results": [{"task_index": 0, "status": "timeout", "summary": null, "error": "Subagent timed out after 600.0s with 7 API call(s) completed — likely stuck on a slow API call or unresponsive network re 2026-05-17 23:25:57,823 WARNING run_agent: Stream drop on attempt 2/3 — retrying. subagent_id=sa-0-56676cf3 depth=1 provider=deepseek base_url=https://api.deepseek.com error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=7975 chunks=19 elapsed=6.62s ttfb=1.96s upstream=[via=1.1 2ab6e579c97781986b5aa98f1cda00da.cloudfront.net (CloudFront) server=elb] 2026-05-18 00:02:51,286 WARNING [20260518_000029_f6c834] run_agent: Tool web_extract returned error (0.64s): { "results": [ { "url": "https://www.swissmedical.com.ar/prepagaclientes/turnos/nuevo", "title": "Turnos Médicos - Mi Swiss Medical", "content": "Turnos Médicos - Mi Swiss Medi 2026-05-18 00:06:20,412 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 01:58:58,242 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 02:00:23,025 ERROR [20260517_155708_837e30c4] plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 02:01:54,609 ERROR [20260517_155708_837e30c4] plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 02:40:58,081 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-18 02:42:43,156 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1096, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1291, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1284, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-18 02:44:23,844 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 02:44:23,846 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 02:44:23,848 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 02:44:23,850 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 02:44:23,851 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:09:29,728 WARNING [20260517_155708_837e30c4] agent.tool_executor: Tool terminal returned error (300.30s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-18 03:09:58,413 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:09:58,416 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:09:58,419 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:09:58,421 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:09:58,423 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 03:11:30,110 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 03:12:45,850 WARNING [20260517_155708_837e30c4] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "File must be under one of: assets, references, scripts, templates. Got: 'SKILL.md'"} 2026-05-18 03:17:58,099 WARNING [20260517_155708_837e30c4] agent.tool_executor: Tool execute_code returned error (3.23s): {"status": "error", "output": "\n--- stderr ---\n File \"/tmp/hermes_sandbox_w4tuoyab/script.py\", line 44\n new_card_start = ' const status = statuses[p.name] || \\'none\\';\\n html += `\\n 2026-05-18 03:33:36,225 WARNING plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1505774941256290304-1505774941256290304' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-18 03:35:15,528 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (10.16s): {"output": "---\n/home/ubuntu/.local/bin/hevy\n\n[Command timed out after 10s]", "exit_code": 124, "error": null} 2026-05-18 09:29:42,263 WARNING gateway.platforms.telegram: [Telegram] Telegram polling conflict (1/3), will retry in 10s. Error: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running 2026-05-18 20:49:57,745 WARNING [20260518_033204_b5beb6ad] plugins.memory.honcho.session: Honcho session 'Sports-Apps-Connection-Feasibility' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-18 20:50:28,187 ERROR [20260518_033204_b5beb6ad] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-18 20:50:58,228 ERROR [20260518_033204_b5beb6ad] plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-18 20:53:03,747 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 20:56:17,347 WARNING [20260516_223115_5eb473] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,190/2,200 chars. Adding this entry (244 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-18 20:56:31,527 WARNING [20260516_223115_5eb473] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,212/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-18 21:01:25,811 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (300.36s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-18 21:03:05,700 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-18 21:03:12,169 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-18 21:03:43,844 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (4.94s): {"output": "", "exit_code": 7, "error": null, "approval": "Command required approval (Security scan — [MEDIUM] URL uses raw IP address: URL points to IP address 100.87.116.90 instead of a domain name; 2026-05-18 21:04:57,276 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "curl: (7) Failed to connect to 127.0.0.1 port 3007 after 0 ms: Couldn't connect to server\nNothing is responding on http://127.0.0.1:3007/", "exit_code": 1, "error": null} 2026-05-18 21:05:14,829 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (2.49s): {"output": "curl: (22) The requested URL returned error: 404\nNothing is responding on http://127.0.0.1:3007/", "exit_code": 1, "error": null} 2026-05-18 21:11:42,823 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:11:42,825 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:11:42,827 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:11:42,829 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:11:42,833 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:13:47,327 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,040/2,200 chars. Adding this entry (396 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-18 21:13:55,800 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool todo returned error (0.00s): {"error": "Background review denied non-whitelisted tool: todo. Only memory/skill tools are allowed."} 2026-05-18 21:17:45,298 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.31s): {"output": "openjdk 17.0.18 2026-01-20\nmkdir: cannot create directory ‘/opt/android-sdk’: Permission denied", "exit_code": 1, "error": null} 2026-05-18 21:17:54,637 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (1.71s): {"output": "/usr/bin/bash: line 3: unzip: command not found", "exit_code": 127, "error": null} 2026-05-18 21:20:38,342 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (30.49s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-05-18 21:30:19,490 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (60.18s): {"output": "[Command timed out after 60s]", "exit_code": 124, "error": null} 2026-05-18 21:44:30,269 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:44:30,272 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:44:30,274 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:44:30,276 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:44:30,279 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 21:44:38,832 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1505774941256290304/messages responded with 429. Retrying in 0.66 seconds. 2026-05-18 21:51:11,933 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "=== Try Settings intent ===\nStarting: Intent { act=android.settings.HEALTH_CONNECT_SETTINGS }\nError: Activity not started, unable to resolve Intent { act=android.settings.HEALTH_CONNECT_ 2026-05-18 21:56:22,813 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-05-18 21:57:04,572 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (15.14s): {"output": "Successfully logged out\nStarting local login server on http://localhost:1455.\nIf your browser did not open, navigate to this URL to authenticate:\n\n\n[Command timed out after 15s]", "ex 2026-05-18 21:57:35,402 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (20.95s): {"output": "", "exit_code": -15, "error": null, "approval": "Command required approval (kill hermes/gateway process (self-termination)) and was approved by the user."} 2026-05-18 21:59:44,755 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "", "exit_code": -15, "error": null} 2026-05-18 22:02:14,647 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,040/2,200 chars. Adding this entry (542 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-18 22:02:29,191 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,226/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-18 22:02:47,481 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:02:47,483 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:02:47,485 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:02:47,487 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:02:47,490 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:05:06,888 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,336/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-18 22:06:49,663 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:06:49,664 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:06:49,666 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:06:49,668 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:06:49,670 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:07:17,865 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool read_file returned error (0.50s): {"content": "", "total_lines": 0, "file_size": 0, "truncated": false, "is_binary": false, "is_image": false, "error": "File not found: /home/ubuntu/health-bridge/android-app/app/src/main/java/com/heal 2026-05-18 22:07:31,945 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool read_file returned error (0.00s): {"error": "BLOCKED: You have called read_file on this exact region 3 times and the file has NOT changed. STOP calling read_file for this path — the content from your earlier read_file result in this c 2026-05-18 22:08:04,157 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool read_file returned error (0.00s): {"error": "BLOCKED: You have called read_file on this exact region 3 times and the file has NOT changed. STOP calling read_file for this path — the content from your earlier read_file result in this c 2026-05-18 22:11:29,335 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool web_extract returned error (5.02s): {"error": "Content was inaccessible or not found"} 2026-05-18 22:15:08,390 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "adb: device '100.111.239.9:35753' not found", "exit_code": 1, "error": null} 2026-05-18 22:15:45,234 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "error: unrecognized subcommand 'status'\n\n tip: a similar subcommand exists: 'a'\n\nUsage: codex [OPTIONS] [PROMPT]\n codex [OPTIONS] [ARGS]\n\nFor more information, try 2026-05-18 22:16:00,524 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "Not logged in", "exit_code": 1, "error": null} 2026-05-18 22:17:29,684 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (4.36s): {"output": "[Command interrupted]", "exit_code": 130, "error": null} 2026-05-18 22:18:42,168 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-18 22:20:25,940 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1096, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1291, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1284, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-18 22:21:36,830 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:36,831 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:36,833 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:36,834 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:36,836 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,518 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,520 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,521 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,708 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,710 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:21:37,711 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:22:28,413 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:22:28,415 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:22:28,416 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:22:28,418 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:22:28,420 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:28:57,778 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:28:57,813 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:28:57,816 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:28:57,817 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:28:57,819 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-18 22:29:44,740 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "YAML frontmatter parse error: mapping values are not allowed here\n in \"\", line 3, column 65:\n ... roid Health Connect apps/bridges: manifest regis 2026-05-18 22:30:47,943 WARNING hermes.lint.lsp: lsp[kotlin-language-server] server unavailable: kotlin-language-server not found (install via `hermes lsp install ` or set lsp.servers..command) 2026-05-18 22:39:38,874 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (20.14s): {"output": "[Command timed out after 20s]", "exit_code": 124, "error": null} 2026-05-18 22:40:15,490 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (24.29s): {"output": "", "exit_code": 124, "error": null} 2026-05-18 22:43:16,586 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "A skill named 'android-health-connect' already exists at /home/ubuntu/.hermes/skills/software-development/android-health-connect."} 2026-05-18 22:44:12,052 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,355/1,375 chars. Adding this entry (195 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-18 22:55:01,989 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "YAML frontmatter parse error: mapping values are not allowed here\n in \"\", line 3, column 65:\n ... roid Health Connect integrations: manifest regis 2026-05-18 22:55:33,732 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.02s): {"success": false, "error": "A skill named 'android-health-connect' already exists at /home/ubuntu/.hermes/skills/software-development/android-health-connect."} 2026-05-18 22:55:40,466 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 22:57:41,117 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-18 22:58:45,762 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "Traceback (most recent call last):\n File \"\", line 3, in \nsqlite3.OperationalError: no such table: health_records", "exit_code": 1, "error": null} 2026-05-18 22:59:45,154 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool patch returned error (0.23s): {"success": false, "error": "old_string and new_string are identical"} 2026-05-18 23:02:41,165 WARNING [20260518_033204_b5beb6ad] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-18 23:02:54,302 WARNING [20260518_033204_b5beb6ad] tools.skills_tool: Skill name collision for 'health-connect-bridge': 2 candidates — /home/ubuntu/.hermes/skills/mobile/health-connect-bridge/SKILL.md; /home/ubuntu/.hermes/skills/software-development/android-dev/references/health-connect-bridge.md 2026-05-18 23:02:54,303 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_view returned error (0.02s): {"success": false, "error": "Ambiguous skill name 'health-connect-bridge': 2 skills match across your local skills dir and external_dirs. Refusing to guess — load one explicitly by its categorized pat 2026-05-18 23:03:05,075 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "Skill 'mobile/health-connect-bridge' not found."} 2026-05-18 23:14:39,608 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool cronjob returned error (0.00s): {"error": "Blocked: prompt matches threat pattern 'exfil_curl_auth_header'. Cron prompts must not contain injection or exfiltration payloads.", "success": false} 2026-05-18 23:15:24,366 WARNING [20260518_033204_b5beb6ad] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:259064400527776 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-18 23:15:24,367 WARNING [20260518_033204_b5beb6ad] agent.conversation_loop: Retrying API call in 2.8781769494972496s (attempt 1/3) thread=bg-review:259064400527776 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779160965, 'eligible_promo': None, 'resets_in_seconds': 14841}} 2026-05-18 23:15:27,833 WARNING [20260518_033204_b5beb6ad] agent.conversation_loop: API call failed (attempt 2/3) error_type=RateLimitError thread=bg-review:259064400527776 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-18 23:15:27,834 WARNING [20260518_033204_b5beb6ad] agent.conversation_loop: Retrying API call in 4.6137443353515s (attempt 2/3) thread=bg-review:259064400527776 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779160965, 'eligible_promo': None, 'resets_in_seconds': 14838}} 2026-05-18 23:15:33,054 WARNING [20260518_033204_b5beb6ad] agent.conversation_loop: API call failed (attempt 3/3) error_type=RateLimitError thread=bg-review:259064400527776 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-18 23:15:33,055 ERROR [20260518_033204_b5beb6ad] root: API call failed after 3 retries. HTTP 429: The usage limit has been reached | provider=openai-codex model=gpt-5.5 msgs=8 tokens=~12,870 2026-05-18 23:16:35,503 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-19 03:26:17,459 WARNING [cron_9efdb11ea751_20260519_032549] agent.tool_executor: Tool terminal returned error (0.28s): {"output": "error: unexpected argument '--ask-for-approval' found\n\n tip: to pass '--ask-for-approval' as a value, use '-- --ask-for-approval'\n\nUsage: codex exec [OPTIONS] [PROMPT]\n codex e 2026-05-19 03:28:27,234 WARNING [cron_9efdb11ea751_20260519_032549] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "⚠️ Security scan — [HIGH] Pipe to interpreter: curl | python3: Command pipes output from 'curl' directly to interpreter 'python3'. Downloaded content will be 2026-05-19 03:28:34,360 WARNING [cron_9efdb11ea751_20260519_032549] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "⚠️ Security scan — [HIGH] Pipe to interpreter: tr | python3: Command pipes output from 'tr' directly to interpreter 'python3'. Downloaded content will be exec 2026-05-19 03:30:05,207 WARNING [cron_9efdb11ea751_20260519_032549] agent.tool_executor: Tool terminal returned error (60.16s): {"output": "Error: Symbol nftw not found, cannot apply R_X86_64_JUMP_SLOT @0x100921d00 (0x8f83b6) in /opt/android-sdk/platform-tools/adb\n\n[Command timed out after 60s]", "exit_code": 124, "error": n 2026-05-19 03:31:01,353 WARNING [cron_9efdb11ea751_20260519_032549] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "⚠️ Security scan — [HIGH] Pipe to interpreter: tailscale | python3: Command pipes output from 'tailscale' directly to interpreter 'python3'. Downloaded conten 2026-05-19 15:36:05,111 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:36:05,113 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:36:05,115 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:36:05,117 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:36:05,119 WARNING [20260518_033204_b5beb6ad] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:50,898 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:50,900 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:50,903 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:50,907 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:50,909 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:37:58,150 WARNING [20260506_212814_bfc455] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,349/1,375 chars. Adding this entry (239 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-19 15:52:44,808 WARNING [20260506_212814_bfc455] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:52:46,266 WARNING [20260506_212814_bfc455] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:52:46,269 WARNING [20260506_212814_bfc455] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:52:46,274 WARNING [20260506_212814_bfc455] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 15:52:46,591 WARNING [20260506_212814_bfc455] agent.tool_executor: Tool browser_navigate returned error (1.78s): {"success": false, "error": "All CDP discovery methods failed for 127.0.0.1:9223: /json/version: Failed to connect to CDP at 127.0.0.1:9223: error sending request for url (http://127.0.0.1:9223/json/v 2026-05-19 15:52:52,722 WARNING [20260506_212814_bfc455] agent.tool_executor: Tool web_extract returned error (1.02s): { "results": [ { "url": "https://pedidos.masdelivery.com/sushi-time", "title": "Sushi Time - Pedí online, Delivery | másDelivery", "content": "Sushi Time - Pedí online, Deliver 2026-05-19 15:54:46,348 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-19 22:18:13,943 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (30.45s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-05-19 22:25:07,286 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.31s): {"output": "[Errno 2] No such file or directory: 'server.py'", "exit_code": 1, "error": null} 2026-05-19 22:38:25,882 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,351/1,375 chars. Adding this entry (178 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-19 22:39:50,802 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "A skill named 'health-connect-bridge' already exists at /home/ubuntu/.hermes/skills/mobile/health-connect-bridge."} 2026-05-19 22:39:56,269 WARNING [20260518_033204_b5beb6ad] tools.skills_tool: Skill name collision for 'health-connect-bridge': 2 candidates — /home/ubuntu/.hermes/skills/mobile/health-connect-bridge/SKILL.md; /home/ubuntu/.hermes/skills/software-development/android-dev/references/health-connect-bridge.md 2026-05-19 22:39:56,270 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_view returned error (0.02s): {"success": false, "error": "Ambiguous skill name 'health-connect-bridge': 2 skills match across your local skills dir and external_dirs. Refusing to guess — load one explicitly by its categorized pat 2026-05-19 22:40:13,849 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "Skill 'mobile/health-connect-bridge' not found."} 2026-05-19 22:40:26,809 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-19 22:42:09,457 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool patch returned error (0.27s): {"success": false, "error": "old_string and new_string are identical"} 2026-05-19 22:49:43,461 WARNING [20260518_033204_b5beb6ad] agent.tool_executor: Tool terminal returned error (0.32s): {"output": "Traceback (most recent call last):\n File \"\", line 3, in \nsqlite3.OperationalError: no such table: health_records", "exit_code": 1, "error": null} 2026-05-19 23:14:10,321 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (0.55s): {"output": "Traceback (most recent call last):\n File \"/home/ubuntu/health-bridge/scripts/google_fit_oauth.py\", line 101, in \n raise SystemExit(main())\n ^^^^^^\n F 2026-05-19 23:14:50,443 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (0.32s): {"output": "usage: gog [-h] [--creds CREDS]\n {auth,gmail,calendar,people,drive,docs,sheets} ...\ngog: error: unrecognized arguments: ignaciolagosruiz@gmail.com", "exit_code": 2, "error": nu 2026-05-19 23:15:41,242 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (1.52s): {"output": "Traceback (most recent call last):\n File \"/home/ubuntu/health-bridge/scripts/import_google_fit_2026.py\", line 103, in \n raise SystemExit(main())\n ^^^^^ 2026-05-19 23:17:34,161 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (0.76s): {"output": "Traceback (most recent call last):\n File \"\", line 8, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/urllib/request.py 2026-05-19 23:18:58,895 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,128/2,200 chars. Adding this entry (410 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-19 23:19:03,854 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,238/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-19 23:26:21,881 WARNING [20260519_224743_c886c5] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-19 23:37:34,466 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (600.31s): {"output": "[Command timed out after 600s]", "exit_code": 124, "error": null} 2026-05-19 23:43:20,426 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (151.21s): {"output": "Traceback (most recent call last):\n File \"/home/ubuntu/health-bridge/scripts/import_google_fit_all_metrics.py\", line 16, in req\n with urllib.request.urlopen(r,timeout=90) as resp: 2026-05-19 23:46:50,002 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (0.36s): {"output": "Traceback (most recent call last):\n File \"\", line 2, in \n File \"\", line 679, in __getitem__\nKeyError: 'TOKEN'", "exit_code": 1, "error": null} 2026-05-19 23:47:02,203 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (0.32s): {"output": "/usr/bin/bash: line 3: sqlite3: command not found", "exit_code": 127, "error": null} 2026-05-19 23:57:33,903 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (600.32s): {"output": "[Command timed out after 600s]", "exit_code": 124, "error": null} 2026-05-20 00:07:39,908 WARNING [20260519_224743_c886c5] agent.tool_executor: Tool terminal returned error (600.63s): {"output": "[Command timed out after 600s]", "exit_code": 124, "error": null} 2026-05-20 00:09:06,512 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:259065235042720 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-20 00:09:11,514 ERROR gateway.run: Agent error in session agent:main:discord:thread:1505774941256290304:1505774941256290304 Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 1074, in run_conversation response = agent._interruptible_streaming_api_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3066, in _interruptible_streaming_api_call return interruptible_streaming_api_call(self, api_kwargs, on_first_delta=on_first_delta) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 1186, in interruptible_streaming_api_call return agent._interruptible_api_call(api_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 2893, in _interruptible_api_call return interruptible_api_call(self, api_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 228, in interruptible_api_call raise result["error"] File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 103, in _call result["response"] = agent._run_codex_stream( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 2549, in _run_codex_stream return run_codex_stream(self, api_kwargs, client, on_first_delta) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/codex_runtime.py", line 195, in run_codex_stream with active_client.responses.stream(**api_kwargs) as stream: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/lib/streaming/responses/_responses.py", line 111, in __enter__ raw_stream = self.__api_request() ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/responses/responses.py", line 898, in create return self._post( ^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1297, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1070, in request raise self._make_status_error_from_response(err.response) from None openai.RateLimitError: Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779248312, 'eligible_promo': None, 'resets_in_seconds': 12566}} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 7930, in _handle_message_with_agent agent_result = await self._run_agent( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 16374, in _run_agent response = _executor_task.result() ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 13583, in _run_in_executor_with_context return await loop.run_in_executor(None, ctx.run, func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 15993, in run_sync result = agent.run_conversation(_run_message, conversation_history=agent_history, task_id=session_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3870, in run_conversation return run_conversation(self, user_message, system_message, conversation_history, task_id, stream_callback, persist_user_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 2335, in run_conversation pool_may_recover = _pool_may_recover_from_rate_limit( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NameError: name '_pool_may_recover_from_rate_limit' is not defined 2026-05-20 00:10:01,260 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:259065468187040 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-20 00:10:06,263 ERROR gateway.run: Agent error in session agent:main:discord:thread:1505774941256290304:1505774941256290304 Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 1074, in run_conversation response = agent._interruptible_streaming_api_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3066, in _interruptible_streaming_api_call return interruptible_streaming_api_call(self, api_kwargs, on_first_delta=on_first_delta) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 1186, in interruptible_streaming_api_call return agent._interruptible_api_call(api_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 2893, in _interruptible_api_call return interruptible_api_call(self, api_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 228, in interruptible_api_call raise result["error"] File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 103, in _call result["response"] = agent._run_codex_stream( ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 2549, in _run_codex_stream return run_codex_stream(self, api_kwargs, client, on_first_delta) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/codex_runtime.py", line 195, in run_codex_stream with active_client.responses.stream(**api_kwargs) as stream: File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/lib/streaming/responses/_responses.py", line 111, in __enter__ raw_stream = self.__api_request() ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/responses/responses.py", line 898, in create return self._post( ^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1297, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1070, in request raise self._make_status_error_from_response(err.response) from None openai.RateLimitError: Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779248312, 'eligible_promo': None, 'resets_in_seconds': 12511}} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 7930, in _handle_message_with_agent agent_result = await self._run_agent( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 16374, in _run_agent response = _executor_task.result() ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 13583, in _run_in_executor_with_context return await loop.run_in_executor(None, ctx.run, func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 15993, in run_sync result = agent.run_conversation(_run_message, conversation_history=agent_history, task_id=session_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3870, in run_conversation return run_conversation(self, user_message, system_message, conversation_history, task_id, stream_callback, persist_user_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 2335, in run_conversation pool_may_recover = _pool_may_recover_from_rate_limit( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NameError: name '_pool_may_recover_from_rate_limit' is not defined 2026-05-20 00:11:32,291 WARNING [20260519_224743_c886c5] agent.auxiliary_client: resolve_provider_client: unknown provider 'kimi-for-coding' 2026-05-20 00:19:18,848 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool terminal returned error (300.39s): {"output": "[Command timed out after 300s]", "exit_code": 124, "error": null} 2026-05-20 00:36:21,218 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool terminal returned error (600.33s): {"output": "[Command timed out after 600s]", "exit_code": 124, "error": null} 2026-05-20 00:43:06,829 WARNING agent.auxiliary_client: resolve_provider_client: unknown provider 'kimi-for-coding' 2026-05-20 00:43:22,796 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:259063418274208 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 summary=HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000 2026-05-20 00:43:22,797 WARNING [20260519_232623_ca6c80] agent.conversation_loop: Retrying API call in 120s (attempt 1/3) thread=bg-review:259063418274208 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 error=Error code: 429 - {'error': {'message': 'Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000', 'type': 'rate_limit_reached_error'}} 2026-05-20 00:45:24,965 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 2/3) error_type=RateLimitError thread=bg-review:259063418274208 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 summary=HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000 2026-05-20 00:45:24,966 WARNING [20260519_232623_ca6c80] agent.conversation_loop: Retrying API call in 120s (attempt 2/3) thread=bg-review:259063418274208 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 error=Error code: 429 - {'error': {'message': 'Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000', 'type': 'rate_limit_reached_error'}} 2026-05-20 00:47:26,104 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 3/3) error_type=RateLimitError thread=bg-review:259063418274208 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 summary=HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000 2026-05-20 00:47:26,105 ERROR [20260519_232623_ca6c80] root: API call failed after 3 retries. HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1560401, limit: 1500000 | provider=kimi-for-coding model=kimi-k2.6 msgs=104 tokens=~91,327 2026-05-20 00:48:01,796 WARNING [20260519_232623_ca6c80] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:259065235042720 provider=kimi-for-coding base_url=https://api.moonshot.ai/v1 model=kimi-k2.6 summary=HTTP 429: Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1559121, limit: 1500000 2026-05-20 00:48:06,799 ERROR gateway.run: Agent error in session agent:main:discord:thread:1505774941256290304:1505774941256290304 Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 1074, in run_conversation response = agent._interruptible_streaming_api_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3066, in _interruptible_streaming_api_call return interruptible_streaming_api_call(self, api_kwargs, on_first_delta=on_first_delta) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 2063, in interruptible_streaming_api_call raise result["error"] File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 1662, in _call result["response"] = _call_chat_completions() ^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/chat_completion_helpers.py", line 1329, in _call_chat_completions stream = request_client_holder["client"].chat.completions.create(**stream_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_utils/_utils.py", line 286, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 1204, in create return self._post( ^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1297, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1070, in request raise self._make_status_error_from_response(err.response) from None openai.RateLimitError: Error code: 429 - {'error': {'message': 'Your account org-987fd60f843f40f79c003a0ab4315a31 / proj-078e4e61d94b4fc18b893e9bd0c293e5 request reached organization TPD rate limit, current: 1559121, limit: 1500000', 'type': 'rate_limit_reached_error'}} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 7930, in _handle_message_with_agent agent_result = await self._run_agent( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 16374, in _run_agent response = _executor_task.result() ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 13583, in _run_in_executor_with_context return await loop.run_in_executor(None, ctx.run, func, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 15993, in run_sync result = agent.run_conversation(_run_message, conversation_history=agent_history, task_id=session_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 3870, in run_conversation return run_conversation(self, user_message, system_message, conversation_history, task_id, stream_callback, persist_user_message) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/conversation_loop.py", line 2335, in run_conversation pool_may_recover = _pool_may_recover_from_rate_limit( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NameError: name '_pool_may_recover_from_rate_limit' is not defined 2026-05-20 01:10:41,533 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: Bad Gateway 2026-05-20 01:10:41,534 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: Bad Gateway 2026-05-20 01:11:06,696 ERROR telegram.ext.Updater: Error while calling `get_updates` one more time to mark all fetched updates. Suppressing error to ensure graceful shutdown. When polling for updates is restarted, updates may be fetched again. Please adjust timeouts via `ApplicationBuilder` or the parameter `get_updates_request` of `Bot`. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 103, in handle_async_request return await self._connection.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 136, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 106, in handle_async_request ) = await self._receive_response_headers(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 177, in _receive_response_headers event = await self._receive_event(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 217, in _receive_event data = await self._network_stream.read( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 32, in read with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 400, in _get_updates_cleanup await self.bot.get_updates( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 671, in get_updates updates = await super().get_updates( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 4860, in get_updates await self._post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 703, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 369, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 732, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-20 01:11:27,139 ERROR telegram.ext: Network Retry Loop (Bootstrap delete Webhook): Timed out: Timed out. Failed run number 0 of 0. Aborting. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 103, in handle_async_request return await self._connection.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 136, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 106, in handle_async_request ) = await self._receive_response_headers(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 177, in _receive_response_headers event = await self._receive_event(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 217, in _receive_event data = await self._network_stream.read( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 32, in read with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 161, in network_retry_loop await do_action() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 686, in bootstrap_del_webhook await self.bot.delete_webhook(drop_pending_updates=drop_pending_updates) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 1489, in delete_webhook return await super().delete_webhook( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5032, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 703, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 369, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 732, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-05-20 01:11:27,151 WARNING gateway.platforms.telegram: [Telegram] Telegram polling reconnect failed: Timed out 2026-05-20 01:11:27,152 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 2/10), reconnecting in 10s. Error: Timed out 2026-05-20 18:28:08,076 WARNING [20260520_182536_a3f9f8] agent.tool_executor: Tool web_extract returned error (0.39s): { "results": [ { "url": "https://www.andreani.com/preguntas-frecuentes", "title": "Andreani | Líderes en soluciones logísticas", "content": "Andreani | Líderes en soluciones lo 2026-05-21 02:55:50,966 WARNING [20260519_232623_ca6c80] agent.auxiliary_client: resolve_provider_client: unknown provider 'kimi-for-coding' 2026-05-21 02:56:20,575 WARNING discord.http: We are being rate limited. DELETE https://discord.com/api/v10/channels/1505774941256290304/messages/1506852976285843516/reactions/%F0%9F%91%80/@me responded with 429. Retrying in 0.30 seconds. 2026-05-21 03:10:48,248 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool terminal returned error (0.72s): {"output": "", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-05-21 03:19:25,550 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,190/2,200 chars. Adding this entry (282 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-21 03:19:41,984 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,448/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-21 03:19:59,506 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,292/2,200 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-05-21 03:20:30,908 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool process returned error (0.00s): {"error": "Background review denied non-whitelisted tool: process. Only memory/skill tools are allowed."} 2026-05-21 03:47:48,354 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:47:58,356 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:48:08,359 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:48:18,363 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:48:28,365 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:48:38,367 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:48:48,370 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:48:58,372 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:52:32,172 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:52:42,175 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:52:52,177 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:53:02,180 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:53:12,182 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:53:22,185 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:53:32,187 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:53:42,189 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:53:52,191 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:54:02,193 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:54:12,198 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:54:22,201 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:54:32,206 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:54:42,209 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:54:52,213 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:55:02,215 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:55:12,219 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:55:22,222 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:55:32,225 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:55:42,227 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:55:52,231 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:56:02,235 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:56:12,238 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:56:22,241 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:56:32,244 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:56:42,247 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:56:52,250 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:57:02,253 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:57:12,256 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:57:22,260 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:57:32,264 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:57:42,266 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:57:52,270 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:58:02,272 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:58:12,276 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:58:22,279 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:58:32,283 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:58:42,286 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:58:52,291 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:59:02,294 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:59:12,297 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:59:22,299 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:59:32,302 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 03:59:42,305 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 03:59:52,308 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:00:02,310 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:00:12,313 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:00:22,316 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:00:32,320 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:00:42,325 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:00:52,328 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:01:02,331 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:01:12,336 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:01:22,338 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:01:32,341 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:01:42,343 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:01:52,346 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:02:02,350 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:02:12,354 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:02:22,357 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:02:32,362 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:02:42,366 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:02:52,368 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:03:02,372 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:03:12,374 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:03:22,377 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:03:32,380 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:03:42,382 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-21 04:03:52,384 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-21 04:04:02,985 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-21 04:06:05,656 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-21 04:06:05,657 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-21 04:24:44,435 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-21 04:24:44,435 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-21 23:45:34,333 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-21 23:46:02,766 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-21 23:46:02,768 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-21 23:46:02,770 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-21 23:46:02,772 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-21 23:46:02,774 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-21 23:47:17,264 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1097, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1292, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1285, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-21 23:48:48,445 WARNING [20260519_232623_ca6c80] agent.tool_executor: Tool terminal returned error (20.38s): {"output": "* daemon not running; starting now at tcp:5037\n* daemon started successfully\n\n[Command timed out after 20s]", "exit_code": 124, "error": null} 2026-05-21 23:54:31,000 WARNING [20260521_235339_402876ff] gateway.run: Button-based approval failed (send returned error), falling back to text: 404 Not Found (error code: 10003): Unknown Channel 2026-05-21 23:54:31,261 ERROR gateway.platforms.discord: [Discord] Failed to edit Discord message 1507169606832492554: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1611, in edit_message channel = await self._client.fetch_channel(int(chat_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-21 23:54:31,536 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1399, in send channel = await self._client.fetch_channel(int(thread_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-21 23:54:31,574 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1399, in send channel = await self._client.fetch_channel(int(thread_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-21 23:54:40,112 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:41,298 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:42,471 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:43,648 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:44,919 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:46,142 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:47,320 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:48,502 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:49,689 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:50,875 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:52,053 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:53,241 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:54,478 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:55,680 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:56,859 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:58,073 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:54:59,246 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:00,440 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:01,655 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:02,861 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:04,035 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:05,241 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:06,451 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:07,626 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:08,812 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:09,983 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:11,151 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:12,342 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:13,537 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:14,757 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:15,939 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:17,109 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:18,294 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:19,495 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:20,695 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:21,892 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:23,073 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:24,288 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:25,490 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:26,703 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:27,936 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:29,158 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:30,353 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:31,525 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:32,727 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:33,907 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:35,077 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:36,276 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:37,445 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:38,597 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:39,778 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:40,959 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:42,223 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:43,383 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:44,575 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:45,738 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:46,902 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:48,095 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:49,346 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:50,521 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:51,699 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:52,895 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:54,074 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:55,267 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:56,448 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:57,620 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:55:58,817 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:00,017 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:01,190 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:02,422 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:03,601 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:04,768 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:05,983 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:07,164 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:08,351 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:09,568 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:10,811 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:11,977 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:13,178 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:14,340 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:15,519 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:16,690 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:17,873 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:19,050 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:20,294 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:21,476 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:22,663 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:23,837 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:25,082 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:26,312 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:27,476 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:28,647 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:29,806 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:31,011 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:32,178 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:33,393 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:34,582 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:35,777 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:36,965 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:38,157 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:39,329 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:40,501 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:41,693 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:42,994 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:44,176 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:45,390 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:46,563 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:47,757 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:48,924 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:50,089 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:51,270 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:52,431 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:53,604 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:54,886 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:56,106 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:57,367 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:58,546 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:56:59,719 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:00,897 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:02,093 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:03,274 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:04,447 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:05,633 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:06,858 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:08,048 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:09,216 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:10,391 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:11,560 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:12,756 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:13,988 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:15,165 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:16,339 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:17,504 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:18,669 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:19,843 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:21,054 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:22,223 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:23,413 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:24,585 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:25,840 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:27,009 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:28,187 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:29,397 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:30,585 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:31,789 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:32,958 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:34,202 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:35,377 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:36,542 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:37,709 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:38,893 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:40,062 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:41,231 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:42,390 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:43,593 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:44,760 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:45,936 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:47,097 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:48,276 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:49,438 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:50,646 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:51,823 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:52,998 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:54,175 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:55,348 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:56,533 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:57,702 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:57:58,872 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:00,054 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:01,242 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:02,445 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:03,635 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:04,823 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:06,015 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:07,177 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:08,358 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:09,522 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:10,708 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:11,874 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:13,042 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:14,232 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:15,400 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:16,610 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:17,802 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:18,993 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:20,212 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:21,450 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:22,664 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:23,834 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:25,011 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:26,177 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:27,380 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:28,608 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:29,796 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:30,993 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:32,175 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:33,362 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:34,589 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:35,764 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:37,049 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:38,221 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:39,407 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:40,593 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:41,792 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:42,985 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:44,171 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:45,341 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:46,505 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:47,690 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:48,862 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:50,027 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:51,222 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:52,440 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:53,603 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:54,787 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:55,977 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:57,159 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:58,401 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:58:59,562 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:00,788 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:01,982 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:03,166 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:04,331 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:05,492 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:06,678 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:07,856 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:09,055 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:10,220 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:11,385 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:12,570 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:13,735 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:14,904 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:16,107 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:17,274 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:18,484 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:19,650 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:20,873 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:22,067 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:23,257 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:24,430 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:25,598 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:26,865 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:28,057 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:29,225 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:30,417 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:31,541 WARNING [20260521_235339_402876ff] agent.tool_executor: Tool terminal returned error (300.84s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-21 23:59:31,605 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:32,779 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:33,953 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:35,134 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:36,326 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:37,496 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:37,711 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1399, in send channel = await self._client.fetch_channel(int(thread_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-21 23:59:38,735 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:39,978 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:41,159 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:42,404 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:43,568 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:44,754 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:45,917 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:47,113 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:48,276 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:49,435 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:50,607 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:51,789 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:52,960 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:54,140 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:55,317 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:56,494 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:57,722 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-21 23:59:58,965 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:00,125 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:01,373 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:02,611 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:03,865 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:05,034 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:06,234 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:07,405 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:08,590 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:09,763 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:10,941 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:11,133 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool execute_code returned error (12.87s): {"status": "error", "output": "\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_evnrtmzy/script.py\", line 6, in \n data=json.loads(s)\n ^^^^^^^^^^ 2026-05-22 00:00:12,149 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:13,358 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:14,555 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:15,732 WARNING gateway.platforms.discord: Typing indicator rate-limited for 1507169529443258449; retrying in 1.0s 2026-05-22 00:00:16,177 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1399, in send channel = await self._client.fetch_channel(int(thread_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-22 00:00:16,179 WARNING gateway.platforms.base: [Discord] Send failed: 404 Not Found (error code: 10003): Unknown Channel — trying plain-text fallback 2026-05-22 00:00:16,462 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: 404 Not Found (error code: 10003): Unknown Channel Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1399, in send channel = await self._client.fetch_channel(int(thread_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/client.py", line 2713, in fetch_channel data = await self.http.get_channel(channel_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 774, in request raise NotFound(response, data) discord.errors.NotFound: 404 Not Found (error code: 10003): Unknown Channel 2026-05-22 00:00:16,464 ERROR gateway.platforms.base: [Discord] Fallback send also failed: 404 Not Found (error code: 10003): Unknown Channel 2026-05-22 16:00:18,244 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-22 16:00:28,854 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-23 14:12:55,585 WARNING hermes.lint.lsp: lsp[kotlin-language-server] server unavailable: kotlin-language-server not found (install via `hermes lsp install ` or set lsp.servers..command) 2026-05-23 14:18:07,827 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool terminal returned error (33.31s): {"output": "To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.11.1/userguide/gradle_daemon.html#sec:disa 2026-05-23 14:19:28,900 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,947/2,200 chars. Adding this entry (256 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-23 14:21:55,357 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,029/2,200 chars. Adding this entry (425 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-23 14:28:42,983 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,345/1,375 chars. Adding this entry (257 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-23 14:28:47,127 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,457/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-23 14:28:50,960 WARNING [20260521_235851_d1712175] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,409/1,375 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-05-23 19:09:43,811 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-05-23 19:09:43,812 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-24 05:44:54,350 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 05:44:54,352 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 05:44:54,354 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 05:44:54,356 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 05:44:54,358 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 05:45:11,019 WARNING tools.skills_tool: Skill name collision for 'health-connect-bridge': 2 candidates — /home/ubuntu/.hermes/skills/mobile/health-connect-bridge/SKILL.md; /home/ubuntu/.hermes/skills/software-development/android-dev/references/health-connect-bridge.md 2026-05-24 05:45:11,041 WARNING [20260524_054456_c1de56] agent.tool_executor: Tool skill_view returned error (0.11s): {"success": false, "error": "Ambiguous skill name 'health-connect-bridge': 2 skills match across your local skills dir and external_dirs. Refusing to guess — load one explicitly by its categorized pat 2026-05-24 05:46:29,256 WARNING [20260524_054456_c1de56] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "Skill 'mobile/health-connect-bridge' not found."} 2026-05-24 05:46:40,527 WARNING [20260524_054456_c1de56] agent.tool_executor: Tool skill_view returned error (0.17s): {"success": false, "error": "Skill 'android-health-connect' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytracker-upd 2026-05-24 05:47:04,584 WARNING [20260524_054456_c1de56] agent.tool_executor: Tool skill_view returned error (0.05s): {"success": false, "error": "Skill 'health-connect-bridge' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytracker-upda 2026-05-24 12:00:59,568 WARNING [cron_0d7dc9f4ca42_20260524_120055] agent.tool_executor: Tool terminal returned error (0.19s): {"output": "Sun May 24 12:00:59 UTC 2026\n/usr/bin/bash: line 3: sqlite3: command not found", "exit_code": 127, "error": null} 2026-05-24 12:58:10,243 WARNING [20260523_142835_fa4e30] plugins.memory.honcho.session: Honcho session 'Integraci-n-fitness-y-rutinas-Hevy-2' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-24 12:58:40,800 ERROR [20260523_142835_fa4e30] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-24 13:00:39,579 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool cronjob returned error (0.00s): {"error": "'<=' not supported between instances of 'str' and 'int'", "success": false} 2026-05-24 13:00:47,414 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool terminal returned error (0.23s): {"output": "failed to connect to '100.111.239.9:40775': Connection refused\nList of devices attached\n\nadb: device '100.111.239.9:40775' not found", "exit_code": 1, "error": null} 2026-05-24 13:01:48,356 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool skill_manage returned error (0.11s): {"success": false, "error": "Found 2 matches for old_string. Provide more context to make it unique, or use replace_all=True.", "file_preview": "---\nname: health-bridge\ndescription: Manage private A 2026-05-24 13:05:44,684 WARNING [cron_0d7dc9f4ca42_20260524_130540] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "Sun May 24 13:05:44 UTC 2026\n/usr/bin/bash: line 3: sqlite3: command not found", "exit_code": 127, "error": null} 2026-05-24 13:05:55,435 WARNING [cron_0d7dc9f4ca42_20260524_130540] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "{'cid': 0, 'name': 'id', 'type': 'INTEGER', 'notnull': 0, 'dflt_value': None, 'pk': 1}\n{'cid': 1, 'name': 'received_at', 'type': 'TEXT', 'notnull': 1, 'dflt_value': \"datetime('now')\", ' 2026-05-24 13:31:14,833 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool execute_code returned error (3.26s): {"status": "error", "output": "\n--- stderr ---\n File \"/tmp/hermes_sandbox_3ouiztkn/script.py\", line 9\n select received_at, local_date, source, data_json\nIndentationError: unexpected indent\n 2026-05-24 13:35:02,890 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-24 18:07:10,321 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool terminal returned error (0.78s): {"output": "package:com.google.android.apps.fitness\npackage:com.android.healthconnect.overlay\npackage:com.healthbridge.app\npackage:com.google.android.apps.healthdata\npackage:com.lifefitness.connec 2026-05-24 18:09:01,294 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "File must be under one of: assets, references, scripts, templates. Got: 'SKILL.md'"} 2026-05-24 19:05:44,434 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool execute_code returned error (3.26s): {"status": "error", "output": "\n--- stderr ---\n File \"/tmp/hermes_sandbox_m_75pztj/script.py\", line 7\n select date, steps, sleep_minutes, sleep_duration_minutes, sleep_awake_minutes, sleep_ef 2026-05-24 19:09:00,081 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool terminal returned error (13.08s): {"output": "Traceback (most recent call last):\n File \"\", line 7, in \nAttributeError: 'list' object has no attribute 'get'", "exit_code": 1, "error": null} 2026-05-24 19:10:29,631 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool patch returned error (0.18s): {"success": false, "error": "Patch validation failed (no files were modified):\n • /home/ubuntu/health-bridge/android-app/app/src/main/java/com/healthbridge/app/HealthConnectSync.kt: hunk (no hint) n 2026-05-24 19:12:17,019 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool terminal returned error (11.51s): {"output": "disconnected 100.111.239.9:46851\nfailed to connect to '100.111.239.9:46851': Connection refused\nList of devices attached\n100.111.239.9:46851 offline product:tegu model:Pixel_9a devic 2026-05-24 19:13:17,598 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool skill_manage returned error (0.10s): {"success": false, "error": "Found 2 matches for old_string. Provide more context to make it unique, or use replace_all=True.", "file_preview": "---\nname: health-bridge\ndescription: Manage private A 2026-05-24 19:14:08,945 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-24 20:12:18,418 WARNING [20260523_142835_fa4e30] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1508200600364646443-1508200600364646443' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-24 20:14:38,596 WARNING [20260523_142835_fa4e30] agent.tool_executor: Tool terminal returned error (0.29s): {"output": "disconnected 100.111.239.9:36299\nfailed to connect to '100.111.239.9:36299': Connection refused\nList of devices attached\n\nadb: device '100.111.239.9:36299' not found", "exit_code": 1, 2026-05-24 20:14:48,784 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-24 20:17:23,289 WARNING [20260523_142835_fa4e30] root: Failed to generate context summary: Codex auxiliary Responses stream interrupted. Further summary attempts paused for 60 seconds. 2026-05-24 20:18:58,580 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (4.50s): {"output": "", "exit_code": 1, "error": null} 2026-05-24 20:25:44,321 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (159.83s): {"output": "To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.11.1/userguide/gradle_daemon.html#sec:disa 2026-05-24 20:27:51,243 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (120.22s): {"output": "disconnected 100.111.239.9:44237\n\n[Command timed out after 120s]", "exit_code": 124, "error": null} 2026-05-24 20:38:36,158 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (22.84s): {"output": "error: no such device '192.168.1.38:38989'\n\n[Command interrupted]", "exit_code": 130, "error": null} 2026-05-24 20:39:16,916 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (8.91s): {"output": "Running job [FORCED]\nlatest health_connect raw rows:\n('2026-05-24 20:20:20', '2026-05-23', 'daily_aggregate')\n('2026-05-24 20:20:20', '2026-05-23', 'heart_rate')\n('2026-05-24 20:20:20' 2026-05-24 21:26:19,592 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,309/1,375 chars. Adding this entry (256 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-24 21:26:25,726 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,385/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-24 21:27:45,481 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-24 21:39:03,148 WARNING gateway.run: Gateway drain timed out after 60.0s with 1 active agent(s); interrupting remaining work. 2026-05-24 21:39:03,370 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool terminal returned error (62.36s): {"output": "[Command interrupted]", "exit_code": 130, "error": null} 2026-05-24 21:39:43,086 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 10 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13477, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13471, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1620, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5031, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5057, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3271, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5724, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3236, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3256, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 1931, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 450, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 40, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 137, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-24 21:39:53,091 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 20 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13477, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13471, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1620, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5031, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5057, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3271, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5724, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3236, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3256, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 1931, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 450, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 40, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 137, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-24 21:40:03,097 WARNING discord.gateway: Shard ID None heartbeat blocked for more than 30 seconds. Loop thread traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13477, in main() File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 13471, in main args.func(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/main.py", line 1620, in cmd_gateway gateway_command(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5031, in gateway_command return _gateway_command_inner(args) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 5057, in _gateway_command_inner run_gateway(verbose, quiet=quiet, replace=replace) File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/gateway.py", line 3271, in run_gateway success = asyncio.run(start_gateway(replace=replace, verbosity=verbosity)) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 190, in run return runner.run(main) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/runners.py", line 118, in run return self._loop.run_until_complete(task) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 641, in run_until_complete self.run_forever() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 608, in run_forever self._run_once() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 1936, in _run_once handle._run() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/events.py", line 84, in _run self._context.run(self._callback, *self._args) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5724, in _stop_impl self._finalize_shutdown_agents(active_agents) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3236, in _finalize_shutdown_agents self._cleanup_agent_resources(agent) File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 3256, in _cleanup_agent_resources agent.shutdown_memory_provider(session_messages) File "/home/ubuntu/.hermes/hermes-agent/run_agent.py", line 1931, in shutdown_memory_provider self._memory_manager.on_session_end(messages or []) File "/home/ubuntu/.hermes/hermes-agent/agent/memory_manager.py", line 450, in on_session_end provider.on_session_end(messages) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/__init__.py", line 1193, in on_session_end self._manager.flush_all() File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 461, in flush_all self._flush_session(session) File "/home/ubuntu/.hermes/hermes-agent/plugins/memory/honcho/session.py", line 373, in _flush_session honcho_session.add_messages(honcho_messages) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 40, in wrapper_function return wrapper(*args, **kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/pydantic/_internal/_validate_call.py", line 137, in __call__ res = self.__pydantic_validator__.validate_python(pydantic_core.ArgsKwargs(args, kwargs)) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/session.py", line 392, in add_messages data = self._honcho._http.post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 187, in post return self.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/honcho/http/client.py", line 96, in request response = self._client.request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 825, in request return self.send(request, auth=auth, follow_redirects=follow_redirects) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 914, in send response = self._send_handling_auth( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 942, in _send_handling_auth response = self._send_handling_redirects( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 979, in _send_handling_redirects response = self._send_single_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1014, in _send_single_request response = transport.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 250, in handle_request resp = self._pool.handle_request(req) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection_pool.py", line 236, in handle_request response = connection.handle_request( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/connection.py", line 103, in handle_request return self._connection.handle_request(request) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 106, in handle_request ) = self._receive_response_headers(**kwargs) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 177, in _receive_response_headers event = self._receive_event(timeout=timeout) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_sync/http11.py", line 217, in _receive_event data = self._network_stream.read( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/sync.py", line 128, in read return self._sock.recv(max_bytes) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1307, in recv return self.read(buflen) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/ssl.py", line 1180, in read return self._sslobj.read(len) 2026-05-24 21:40:26,733 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-24 21:40:34,630 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 21:40:34,632 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 21:40:34,633 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 21:40:34,635 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 21:40:34,637 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-24 21:41:13,136 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,346/1,375 chars. Adding this entry (223 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-24 21:42:09,242 WARNING gateway.platforms.discord: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1097, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1292, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1285, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-24 21:44:31,207 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,346/1,375 chars. Adding this entry (299 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-24 21:44:35,428 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,386/1,375 chars. Shorten the new content or remove other entries first."} 2026-05-25 01:06:57,208 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-25 01:06:57,209 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-25 02:44:20,597 WARNING [20260524_201724_f598e7] agent.tool_executor: Tool cronjob returned error (0.00s): { "success": true, "job": { "job_id": "908162529405", "name": "Health Bridge phone sync trigger 10am/10pm ART", "skill": null, "skills": [], "prompt_preview": "", "model": 2026-05-25 02:45:52,386 WARNING [20260524_201724_f598e7] root: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-25 03:47:46,202 WARNING hermes.lint.lsp: lsp[kotlin-language-server] server unavailable: kotlin-language-server not found (install via `hermes lsp install ` or set lsp.servers..command) 2026-05-25 03:49:12,343 WARNING [20260525_024604_f72581] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-25 03:49:20,908 WARNING [20260525_024604_f72581] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-25 03:50:02,449 WARNING [20260525_024604_f72581] agent.conversation_loop: API call failed (attempt 1/3) error_type=InternalServerError thread=asyncio_1:252859584082336 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 503: upstream connect error or disconnect/reset before headers. retried and the latest reset reason: connection timeout 2026-05-25 03:50:02,450 WARNING [20260525_024604_f72581] agent.conversation_loop: Retrying API call in 2.367280673980617s (attempt 1/3) thread=asyncio_1:252859584082336 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=upstream connect error or disconnect/reset before headers. retried and the latest reset reason: connection timeout 2026-05-25 03:55:32,159 WARNING [20260525_024604_f72581] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,189/2,200 chars. Adding this entry (349 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-25 03:55:37,950 WARNING [20260525_024604_f72581] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,270/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-25 13:06:05,992 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-25 13:06:05,994 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-25 16:42:29,929 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-25 16:42:29,930 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-25 16:46:31,229 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-25 16:46:31,229 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-25 16:57:08,593 WARNING [20260525_024604_f72581] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1508275160900173934-1508275160900173934' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-25 16:57:39,073 ERROR [20260525_024604_f72581] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-25 16:58:15,628 WARNING [20260525_165804_abca39] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "/usr/bin/bash: line 3: sqlite3: command not found", "exit_code": 127, "error": null} 2026-05-25 17:04:47,442 WARNING [20260525_165804_abca39] agent.tool_executor: Tool terminal returned error (300.98s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out. Do NOT retry this command.", "status": "blocked"} 2026-05-25 17:08:06,337 WARNING [20260525_165536_f8eb6d56] tools.delegate_tool: Subagent 0 timed out after 600.0s 2026-05-25 17:08:06,342 WARNING [20260525_165536_f8eb6d56] agent.tool_executor: Tool delegate_task returned error (601.41s): {"results": [{"task_index": 0, "status": "timeout", "summary": null, "error": "Subagent timed out after 600.0s with 17 API call(s) completed — likely stuck on a slow API call or unresponsive network r 2026-05-25 17:08:41,686 WARNING [20260525_165804_abca39] agent.tool_executor: Tool terminal returned error (173.52s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command denied by user. Do NOT retry this command.", "status": "blocked"} 2026-05-25 17:09:13,302 WARNING [20260525_170904_a209e7] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "Error: in prepare, no such column: id\n SELECT * FROM ingest_nonces ORDER BY id DESC LIMIT 5;\n error here ---^", "exit_code": 1, "error": null} 2026-05-25 17:16:49,248 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-25 17:16:49,249 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-25 17:25:09,401 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-25 17:30:33,187 WARNING [20260525_165536_f8eb6d56] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1508519221737427025-1508519221737427025' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-25 17:31:03,494 ERROR [20260525_165536_f8eb6d56] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-25 17:34:16,836 WARNING [20260525_172901_eb0a01dc] agent.tool_executor: Tool execute_code returned error (12.70s): {"status": "error", "output": "\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_gyhh8nc6/script.py\", line 6, in \n workouts=json.loads(s)\n ^^ 2026-05-26 01:06:06,442 WARNING [cron_0d7dc9f4ca42_20260526_010551] agent.tool_executor: Tool read_file returned error (0.14s): {"content": "", "total_lines": 0, "file_size": 0, "truncated": false, "is_binary": false, "is_image": false, "error": "File not found: /home/ubuntu/.hermes/references/vpt-operating-loop.md", "similar_ 2026-05-26 01:06:43,828 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-26 01:06:43,830 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-26 13:11:24,613 WARNING [cron_0d7dc9f4ca42_20260526_130547] agent.chat_completion_helpers: Non-streaming API call stale for 300s (threshold 300s). model=gpt-5.5 context=~0 tokens. Killing connection. 2026-05-26 13:11:24,623 WARNING [cron_0d7dc9f4ca42_20260526_130547] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIConnectionError thread=ThreadPoolExecutor-22_0:252857416237472 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=Connection error. 2026-05-26 13:11:24,624 WARNING [cron_0d7dc9f4ca42_20260526_130547] agent.conversation_loop: Retrying API call in 2.154688861453458s (attempt 1/3) thread=ThreadPoolExecutor-22_0:252857416237472 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Connection error. 2026-05-26 13:11:51,202 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-26 13:11:51,204 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-26 16:40:05,396 WARNING [20260525_165536_f8eb6d56] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1508819961773035570-1508819961773035570' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-26 16:40:35,780 ERROR [20260525_165536_f8eb6d56] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-26 16:41:05,813 ERROR [20260525_165536_f8eb6d56] plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-26 16:43:15,499 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (37.30s): {"output": "Error: Hevy API error 404: {\"error\":\"Routine not found\"}", "exit_code": 1, "error": null} 2026-05-26 17:03:45,659 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,186/2,200 chars. Adding this entry (221 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-26 17:05:00,908 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-26 17:16:23,821 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-26 17:36:05,955 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool skill_view returned error (0.06s): {"success": false, "error": "Skill 'autonomous-ai-agents' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytracker-updat 2026-05-26 17:38:07,637 ERROR asyncio: Task exception was never retrieved future: exception=RuntimeError('Event loop is closed')> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1985, in aclose await self._transport.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 406, in aclose await self._pool.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 353, in aclose await self._close_connections(closing_connections) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 345, in _close_connections await connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 173, in aclose await self._connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 258, in aclose await self._network_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 53, in aclose await self._stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/streams/tls.py", line 236, in aclose await self.transport_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 1344, in aclose self._transport.close() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/selector_events.py", line 864, in close self._loop.call_soon(self._call_connection_lost, None) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 762, in call_soon self._check_closed() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 520, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed 2026-05-26 17:38:07,651 ERROR asyncio: Task exception was never retrieved future: exception=RuntimeError('Event loop is closed')> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1985, in aclose await self._transport.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 406, in aclose await self._pool.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 353, in aclose await self._close_connections(closing_connections) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 345, in _close_connections await connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 173, in aclose await self._connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 258, in aclose await self._network_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 53, in aclose await self._stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/streams/tls.py", line 236, in aclose await self.transport_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 1344, in aclose self._transport.close() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/selector_events.py", line 864, in close self._loop.call_soon(self._call_connection_lost, None) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 762, in call_soon self._check_closed() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 520, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed 2026-05-26 17:38:07,655 ERROR asyncio: Task exception was never retrieved future: exception=RuntimeError('Event loop is closed')> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1985, in aclose await self._transport.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 406, in aclose await self._pool.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 353, in aclose await self._close_connections(closing_connections) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 345, in _close_connections await connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 173, in aclose await self._connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 258, in aclose await self._network_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 53, in aclose await self._stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/streams/tls.py", line 236, in aclose await self.transport_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 1344, in aclose self._transport.close() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/selector_events.py", line 864, in close self._loop.call_soon(self._call_connection_lost, None) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 762, in call_soon self._check_closed() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 520, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed 2026-05-26 17:38:07,660 ERROR asyncio: Task exception was never retrieved future: exception=RuntimeError('Event loop is closed')> Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1985, in aclose await self._transport.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 406, in aclose await self._pool.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 353, in aclose await self._close_connections(closing_connections) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 345, in _close_connections await connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 173, in aclose await self._connection.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 258, in aclose await self._network_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 53, in aclose await self._stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/streams/tls.py", line 236, in aclose await self.transport_stream.aclose() File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 1344, in aclose self._transport.close() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/selector_events.py", line 864, in close self._loop.call_soon(self._call_connection_lost, None) File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 762, in call_soon self._check_closed() File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 520, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed 2026-05-26 17:43:46,979 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool skill_manage returned error (0.20s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 17| ## Setup\n 18| \n 19| Requires Hevy Pro subscription for API access.\n 2 2026-05-26 17:55:12,295 WARNING [20260526_174904_39087e] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "path-a-companion/.gitignore\npath-a-companion/ARCHITECTURE.md\npath-a-companion/SMOKE-TEST.md\npath-a-companion/app/index.ts\npath-a-companion/app/state-model.ts\npath-a-companion/app/ui/t 2026-05-26 17:59:04,836 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (25.10s): {"output": "npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key 2026-05-26 18:00:06,983 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (12.51s): {"output": "npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key 2026-05-26 18:00:39,479 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (1.89s): {"output": "app/index.ts(8,30): error TS2307: Cannot find module 'fitbit/device' or its corresponding type declarations.\napp/index.ts(9,28): error TS2307: Cannot find module 'fitbit/messaging' or its 2026-05-26 18:00:48,952 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool search_files returned error (0.23s): {"total_count": 0, "error": "Path not found: /home/ubuntu/fitbit-hevy-spike/path-a-companion/node_modules/@fitbit/sdk/types"} 2026-05-26 18:01:02,641 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (1.49s): {"output": "[18:01:02][error][build] package.json Default language is an invalid language tag: en. Must be en-US, de-DE, es-ES, fr-FR, it-IT, ja-JP, ko-KR, nl-NL, sv-SE, zh-CN, zh-TW, pt-BR, id-ID, ro 2026-05-26 18:01:17,414 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (2.69s): {"output": "[18:01:15][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings/index.ts, settings/index.jsx or settings/index.js to a 2026-05-26 18:01:59,674 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (2.69s): {"output": "[18:01:58][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings/index.ts, settings/index.jsx or settings/index.js to a 2026-05-26 18:07:12,437 WARNING [20260526_163833_4811ccfa] agent.chat_completion_helpers: Non-streaming API call stale for 300s (threshold 300s). model=gpt-5.5 context=~0 tokens. Killing connection. 2026-05-26 18:07:12,440 WARNING [20260526_163833_4811ccfa] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIConnectionError thread=asyncio_0:252859612328352 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=Connection error. 2026-05-26 18:07:12,440 WARNING [20260526_163833_4811ccfa] agent.conversation_loop: Retrying API call in 2.0524297447544724s (attempt 1/3) thread=asyncio_0:252859612328352 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Connection error. 2026-05-26 18:07:32,976 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (2.69s): {"output": "[18:07:31][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings/index.ts, settings/index.jsx or settings/index.js to a 2026-05-26 18:07:56,040 WARNING [20260526_163833_4811ccfa] agent.tool_executor: Tool terminal returned error (2.09s): {"output": "[18:07:55][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings/index.ts, settings/index.jsx or settings/index.js to a 2026-05-26 18:25:53,175 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-27 01:06:03,259 WARNING [cron_0d7dc9f4ca42_20260527_010554] agent.conversation_loop: API call failed (attempt 1/3) error_type=TypeError thread=ThreadPoolExecutor-62_0:252856518963616 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary='NoneType' object is not iterable 2026-05-27 01:06:15,648 WARNING [cron_0d7dc9f4ca42_20260527_010554] agent.tool_executor: Tool terminal returned error (0.16s): {"output": "=== LATEST DAILY_SUMMARY ===\nTraceback (most recent call last):\n File \"\", line 5, in \nsqlite3.OperationalError: no such column: local_date", "exit_code": 1, "error": n 2026-05-27 01:06:42,510 WARNING [cron_0d7dc9f4ca42_20260527_010554] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 1 --kg --json 2>&1 | python3 -c \"\nimport sys, json\nraw = sys.s 2026-05-27 01:07:28,008 WARNING [cron_0d7dc9f4ca42_20260527_010554] agent.tool_executor: Tool terminal returned error (11.90s): {"output": "error: unknown option '--offset'", "exit_code": 1, "error": null} 2026-05-27 01:08:33,119 ERROR gateway.platforms.discord: [Discord] Failed to send Discord message: invalid literal for int() with base 10: 'new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/discord.py", line 1397, in send channel = self._client.get_channel(int(thread_id)) ^^^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: 'new' 2026-05-27 01:08:33,121 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010 failed (invalid literal for int() with base 10: 'new'), falling back to standalone 2026-05-27 03:11:39,441 WARNING [20260526_163833_4811ccfa] plugins.memory.honcho.session: Honcho session 'Ajuste-de-rutina-Upper-W3' add_peers failed (non-fatal): Request timed out after 30.0s 2026-05-27 03:12:09,905 ERROR [20260526_163833_4811ccfa] plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-27 03:12:33,938 WARNING [20260526_163833_4811ccfa] agent.conversation_loop: API call failed (attempt 1/3) error_type=TypeError thread=asyncio_1:252859584082336 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary='NoneType' object is not iterable 2026-05-27 03:16:58,418 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-27 03:48:41,927 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 03:49:20,229 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:20,231 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:20,233 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:20,235 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:20,236 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:20,238 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 03:49:25,907 WARNING plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1509040771712684144-1509040771712684144' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 03:49:30,136 WARNING plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1509040771712684144-1509040771712684144' loaded (failed to fetch context: An unexpected error occurred) 2026-05-27 03:50:25,661 WARNING hermes_plugins.discord_platform.adapter: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1097, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1292, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1285, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-27 03:50:58,453 ERROR plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: The read operation timed out 2026-05-27 03:51:28,493 ERROR plugins.memory.honcho.session: Failed to upload USER.md to Honcho: The read operation timed out 2026-05-27 03:52:32,305 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: Request timed out after 30.0s 2026-05-27 03:54:55,516 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 03:55:09,502 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: An unexpected error occurred 2026-05-27 13:08:08,048 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010:new, target={'platform': 'discord', 'chat_id': '1483882072719360010:new', 'thread_id': None}) 2026-05-27 13:08:08,049 ERROR hermes_plugins.discord_platform.adapter: [Discord] Failed to send Discord message: invalid literal for int() with base 10: '1483882072719360010:new' Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1404, in send channel = self._client.get_channel(int(chat_id)) ^^^^^^^^^^^^ ValueError: invalid literal for int() with base 10: '1483882072719360010:new' 2026-05-27 13:08:08,051 WARNING cron.scheduler: Job '0d7dc9f4ca42': live adapter send to discord:1483882072719360010:new failed (invalid literal for int() with base 10: '1483882072719360010:new'), falling back to standalone 2026-05-27 13:08:15,725 ERROR cron.scheduler: Job '0d7dc9f4ca42': delivery error: Discord API error (400): {"message": "Invalid Form Body", "code": 50035, "errors": {"channel_id": {"_errors": [{"code": "NUMBER_TYPE_COERCE", "message": "Value \"1483882072719360010:new\" is not snowflake."}]}}} 2026-05-27 13:20:00,407 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 13:20:50,669 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:50,671 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:50,672 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:50,674 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:50,675 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:50,677 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,473 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,475 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,476 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,686 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,687 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:20:52,689 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:21:44,824 WARNING hermes_plugins.discord_platform.adapter: [Discord] Slash command sync failed: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1131, in _run_post_connect_initialization summary = await asyncio.wait_for(self._safe_sync_slash_commands(), timeout=600) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 489, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1326, in _safe_sync_slash_commands await mutate(http.upsert_global_command, app_id, desired) File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1319, in mutate result = await call(*args) ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 778, in request raise HTTPException(response, data) discord.errors.HTTPException: 400 Bad Request (error code: 30032): Maximum number of application commands reached (100). 2026-05-27 13:22:16,668 WARNING plugins.memory.honcho.session: Honcho session 'ubuntu' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:22:44,495 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:44,497 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:44,498 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:44,500 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:44,501 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:44,503 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,703 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,704 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,706 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,876 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,877 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:22:45,879 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:27:00,437 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=954 parent_name=systemd loadavg_1m=0.18 parent_cmdline='/usr/lib/systemd/systemd --user' 2026-05-27 13:27:20,962 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 13:28:34,832 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:34,834 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:34,835 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:34,837 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:34,839 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:34,840 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,052 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,053 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,055 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,226 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,227 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:36,228 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:28:44,370 WARNING plugins.memory.honcho.session: Honcho session 'ubuntu' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:28:49,422 WARNING plugins.memory.honcho.session: Honcho session 'ubuntu' loaded (failed to fetch context: An unexpected error occurred) 2026-05-27 13:28:53,974 ERROR plugins.memory.honcho.session: Failed to upload MEMORY.md to Honcho: An unexpected error occurred 2026-05-27 13:28:58,832 ERROR plugins.memory.honcho.session: Failed to upload USER.md to Honcho: An unexpected error occurred 2026-05-27 13:29:10,054 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 13:32:04,445 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=954 parent_name=systemd loadavg_1m=0.01 parent_cmdline='/usr/lib/systemd/systemd --user' 2026-05-27 13:32:36,213 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 13:34:21,836 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:21,838 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:21,840 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:21,841 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:21,843 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:21,844 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:23,926 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:23,927 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:23,929 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:24,105 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:24,106 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:24,107 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:54,649 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:58,005 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:58,006 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:34:58,008 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:35:19,513 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:35:22,472 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:35:22,474 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:35:22,475 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:37:01,828 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 13:39:15,186 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:39:18,136 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:39:18,137 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:39:18,139 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,130 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,132 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,134 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,135 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,136 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:55,138 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,391 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,392 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,394 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,568 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,570 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:42:56,571 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,985 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,987 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,988 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,990 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,992 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:43:27,994 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,011 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,013 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,015 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,016 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,017 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:26,019 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,218 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,220 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,221 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,397 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,398 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:27,400 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:29,257 WARNING plugins.memory.honcho.session: Honcho session 'Lobby-Tracker-Deployment-Setup-4' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:44:34,197 WARNING plugins.memory.honcho.session: Honcho session '20260527_134425_816504' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:44:34,206 WARNING plugins.memory.honcho.session: Honcho session 'Lobby-Tracker-Deployment-Setup-4' loaded (failed to fetch context: An unexpected error occurred) 2026-05-27 13:44:42,758 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 13:44:58,777 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:58,779 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:58,780 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:58,782 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:58,783 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:44:58,785 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,003 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,005 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,006 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,183 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,185 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:00,186 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:45:10,030 WARNING plugins.memory.honcho.session: Honcho session '20260527_134458_a7d564' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:47:21,804 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 13:47:35,053 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: An unexpected error occurred 2026-05-27 13:47:36,215 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 13:54:49,122 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:49,124 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:49,126 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:49,128 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:49,129 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:49,131 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 13:54:55,341 WARNING plugins.memory.honcho.session: Honcho session 'Codex-Hermes-E2E-2026-05-27-13-55' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 13:55:07,294 WARNING plugins.memory.honcho.session: Honcho session 'Codex-Hermes-E2E-2026-05-27-13-55' loaded (failed to fetch context: An unexpected error occurred) 2026-05-27 13:55:41,391 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: Request timed out after 30.0s 2026-05-27 13:57:49,038 ERROR aiohttp.server: Error handling request from 127.0.0.1 Traceback (most recent call last): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 500, in wait_for return fut.result() ^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/queues.py", line 158, in get await getter asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/api_server.py", line 1650, in _handle_session_chat_stream item = await asyncio.wait_for(queue.get(), timeout=CHAT_COMPLETIONS_SSE_KEEPALIVE_SECONDS) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/tasks.py", line 502, in wait_for raise exceptions.TimeoutError() from exc TimeoutError During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/web_protocol.py", line 517, in _handle_request resp = await request_handler(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/web_app.py", line 569, in _handle return await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/web_middlewares.py", line 117, in impl return await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/api_server.py", line 524, in cors_middleware response = await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/api_server.py", line 556, in body_limit_middleware return await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/api_server.py", line 575, in security_headers_middleware response = await handler(request) ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/api_server.py", line 1652, in _handle_session_chat_stream await response.write(b": keepalive\n\n") File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/web_response.py", line 560, in write await self._payload_writer.write(data) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/http_writer.py", line 202, in write self._write_chunked_payload(chunk) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/http_writer.py", line 117, in _write_chunked_payload self._writelines((chunk_len_pre, chunk, b"\r\n")) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/http_writer.py", line 106, in _writelines raise ClientConnectionResetError("Cannot write to closing transport") aiohttp.client_exceptions.ClientConnectionResetError: Cannot write to closing transport 2026-05-27 13:59:56,835 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 14:00:40,588 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 30.0s 2026-05-27 14:00:42,239 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: Request timed out after 30.0s 2026-05-27 14:03:17,586 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:17,588 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:17,589 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:17,591 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:17,593 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:17,595 WARNING [codex_e2e_20260527_1355] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:03:30,074 WARNING [codex_e2e_20260527_1355] plugins.memory.honcho.session: Honcho session 'Lobby-Tracker-Deployment-Setup-4' add_peers failed (non-fatal): An unexpected error occurred 2026-05-27 14:03:35,793 WARNING [codex_e2e_20260527_1355] plugins.memory.honcho.session: Honcho session 'Lobby-Tracker-Deployment-Setup-4' loaded (failed to fetch context: An unexpected error occurred) 2026-05-27 14:03:43,516 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 14:06:30,749 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 14:06:32,140 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: An unexpected error occurred 2026-05-27 14:06:33,118 WARNING plugins.memory.honcho.session: Honcho dialectic query failed: An unexpected error occurred 2026-05-27 14:12:13,952 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=954 parent_name=systemd loadavg_1m=0.11 parent_cmdline='/usr/lib/systemd/systemd --user' 2026-05-27 14:13:06,459 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 14:13:14,141 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:14,143 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:14,145 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:14,147 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:14,148 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:14,150 WARNING tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,554 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,556 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,557 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,559 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,561 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:13:49,563 WARNING [20260527_141159_9ae72224] tools.browser_tool: Failed to resolve CDP endpoint http://127.0.0.1:9223 via http://127.0.0.1:9223/json/version: HTTPConnectionPool(host='127.0.0.1', port=9223): Max retries exceeded with url: /json/version (Caused by NewConnectionError("HTTPConnection(host='127.0.0.1', port=9223): Failed to establish a new connection: [Errno 111] Connection refused")) 2026-05-27 14:44:51,640 WARNING gateway.platforms.api_server: [Api_Server] ⚠️ No API key configured (API_SERVER_KEY / platforms.api_server.key). All requests will be accepted without authentication. Set an API key for production deployments to prevent unauthorized access to sessions, responses, and cron jobs. 2026-05-27 15:27:32,901 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Error: in prepare, no such table: health_connect", "exit_code": 1, "error": null} 2026-05-27 15:28:33,332 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (0.07s): {"output": "Error: in prepare, no such column: created_at\n SELECT * FROM ingest_nonces ORDER BY created_at DESC LIMIT 10;\n error here ---^", "exit_code": 1, "error": null} 2026-05-27 15:34:27,009 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "File must be under one of: assets, references, scripts, templates. Got: 'SKILL.md'"} 2026-05-27 15:38:09,924 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (0.83s): {"output": "", "exit_code": 1, "error": null} 2026-05-27 15:44:45,051 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (88.11s): {"output": "Traceback (most recent call last):\n File \"\", line 5, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py 2026-05-27 16:03:51,522 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (7.66s): {"output": "File \"\", line 52\n if 'weight_kg' in st: p += f' {st[\\\"weight_kg\\\"]}kg'\n ^\nSyntaxError: f-string expression part ca 2026-05-27 16:04:47,921 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (11.84s): {"output": "Error: ENOENT: no such file or directory, open '/tmp/d3_update_aggressive.json'", "exit_code": 1, "error": null} 2026-05-27 16:05:30,889 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool terminal returned error (12.45s): {"output": "✅ Updated routine: undefined\n ID: undefined\nError: Cannot read properties of undefined (reading 'length')", "exit_code": 1, "error": null} 2026-05-27 16:06:33,546 WARNING [20260527_150904_fba3fcf9] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,292/2,200 chars. Shorten the new content or remove other entries first."} 2026-05-27 16:32:44,602 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool web_extract returned error (0.63s): {"error": "Content was inaccessible or not found"} 2026-05-27 16:32:56,509 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.87s): {"output": "{\n \"title\":\"Unauthorized\",\n \"type\":\"about:blank\",\n \"status\":401,\n \"detail\":\"Unauthorized\"\n}\n---SEPARATOR---\n{\n \"title\":\"Unauthorized\",\n \"type\":\"about:bl 2026-05-27 16:34:40,055 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.64s): {"output": "run-as: package not debuggable: com.hevy\n---", "exit_code": 1, "error": null} 2026-05-27 16:36:17,052 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (10.29s): {"output": "[Command timed out after 10s]", "exit_code": 124, "error": null} 2026-05-27 16:37:49,906 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (5.29s): {"output": "[Command timed out after 5s]", "exit_code": 124, "error": null} 2026-05-27 16:42:27,247 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "/usr/local/bin/gradle\nii adb 1:34.0.4-1build3 arm64 Android Debug Bridge\nii android-libbase:arm64 1:34.0.4- 2026-05-27 16:42:31,232 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (2.98s): {"output": "ubuntu 2967424 50.0 0.0 4476 3092 ? Ss 16:42 0:00 /usr/bin/bash -c source /tmp/hermes-snap-055a4d9bd271.sh >/dev/null 2>&1 || true builtin cd -- /home/ubuntu/.hermes || ex 2026-05-27 16:56:28,690 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool execute_code returned error (0.43s): {"status": "error", "output": "Backend written.\nPoller written.\n\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_1nlzniqb/script.py\", line 146, in \n fb 2026-05-27 16:56:33,109 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-27 16:56:37,219 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-27 16:56:41,891 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-27 16:57:00,493 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (8.01s): {"output": "Expecting value: line 1 column 1 (char 0)", "exit_code": 1, "error": null, "approval": "Command required approval (Security scan — [MEDIUM] Schemeless URL in sink context: URL without expl 2026-05-27 16:57:12,505 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-05-27 16:57:16,280 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.32s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'fastapi'", "exit_code": 1, "error": null} 2026-05-27 16:57:36,495 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (2.27s): {"output": "", "exit_code": 7, "error": null, "exit_code_meaning": "Failed to connect to host"} 2026-05-27 17:01:02,191 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (2.73s): {"output": "ls: cannot access '/home/ubuntu/.fitbit*': No such file or directory\nls: cannot access '/home/ubuntu/.config/fitbit*': No such file or directory\n\n[Command interrupted]", "exit_code": 13 2026-05-27 17:01:02,566 WARNING discord.http: We are being rate limited. DELETE https://discord.com/api/v10/channels/1508819961773035570/messages/1509239906919256206/reactions/%F0%9F%91%80/@me responded with 429. Retrying in 0.30 seconds. 2026-05-27 17:03:18,258 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "total 20\ndrwxrwxr-x 2 ubuntu ubuntu 4096 May 26 18:08 .\ndrwxrwxr-x 8 ubuntu ubuntu 4096 May 26 18:08 ..\n-rw-rw-r-- 1 ubuntu ubuntu 1942 May 27 17:03 index.gui\n-rw-rw-r-- 1 ubuntu ubunt 2026-05-27 17:07:13,444 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "File must be under one of: assets, references, scripts, templates. Got: 'SKILL.md'"} 2026-05-27 17:07:18,959 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,169/2,200 chars. Adding this entry (465 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-27 17:07:19,961 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,169/2,200 chars. Adding this entry (485 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-27 17:07:20,962 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"error": "content is required for 'replace' action.", "success": false} [Tool loop warning: same_tool_failure_warning; count=3; memory has failed 3 times this turn. This looks like a loop. Do not sw 2026-05-27 17:07:30,457 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,974/2,200 chars. Adding this entry (633 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-27 17:07:42,552 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,190/2,200 chars. Adding this entry (376 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-27 17:15:37,103 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "fatal: not a git repository (or any of the parent directories): .git\n---\nfatal: not a git repository (or any of the parent directories): .git", "exit_code": 128, "error": null} 2026-05-27 17:15:40,750 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "/usr/bin/bash: line 3: gh: command not found", "exit_code": 127, "error": null} 2026-05-27 17:16:15,601 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (30.31s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} [Tool loop warning: same_tool_failure_warning; count=3; terminal has failed 3 times this turn. This looks like a loop. Do 2026-05-27 17:17:20,998 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.09s): {"output": "Author identity unknown\n\n*** Please tell me who you are.\n\nRun\n\n git config --global user.email \"you@example.com\"\n git config --global user.name \"Your Name\"\n\nto set your acco 2026-05-27 17:18:16,019 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "use of --visibility flag requires --accept-visibility-change-consequences flag\n\nUsage: gh repo edit [] [flags]\n\nFlags:\n --accept-visibility-change-consequences Ac 2026-05-27 17:40:58,036 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "No entry matched 'Chicho: directo, sin excusas, plan B/C/D. Prefiere acción autónoma con acceso (ADB/SSH). Datos completos, no subsets. Camoufox anti-bot, Gemini Flash vis 2026-05-27 17:41:04,380 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "No entry matched 'Chicho: directo, sin excusas, plan B/C/D. Prefiere acción autónoma'."} 2026-05-27 17:41:10,597 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,068/2,200 chars. Adding this entry (286 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-27 17:46:01,742 WARNING [20260527_174325_d7f680] agent.tool_executor: Tool web_extract returned error (3.12s): {"error": "Content was inaccessible or not found"} 2026-05-27 17:51:48,220 WARNING hermes.lint.lsp: lsp[jdtls] server unavailable: jdtls not found (install via `hermes lsp install ` or set lsp.servers..command) 2026-05-27 17:55:56,113 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (1.05s): {"output": "npm error could not determine executable to run\nnpm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-05-27T17_55_55_295Z-debug-0.log", "exit_code": 1, "error 2026-05-27 17:56:30,932 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (25.46s): {"output": "npm error /tmp/hevy-sense2-repo/path-a-companion/node_modules/node-addon-api/napi-inl.h:4771:8: error: no declaration matches ‘Napi::TypedThreadSafeFunction: 2026-05-27 17:59:05,380 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (4.03s): {"output": "Traceback (most recent call last):\n File \"\", line 2, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py\ 2026-05-27 18:01:06,320 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (1.68s): {"output": "public apk 000 0\npublic fba 000 0", "exit_code": 35, "error": null} 2026-05-27 18:01:20,401 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "Removing Funnel for miopenclaw-vnic.tail9799d2.ts.net:miopenclaw-vnic.tail9799d2.ts.net:8443\nAvailable within your tailnet:\n\nhttps://miopenclaw-vnic.tail9799d2.ts.net:8443/\n|-- proxy h 2026-05-27 18:02:03,592 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (20.34s): {"output": "apk 200 31232\n\n[Command timed out after 20s]", "exit_code": 124, "error": null} 2026-05-27 18:03:24,162 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (10.66s): {"output": "", "exit_code": 1, "error": null, "exit_code_meaning": "Non-zero exit (often normal — e.g. 'git diff' returns 1 when files differ)"} 2026-05-27 18:10:18,873 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (300.43s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-05-27 18:10:43,599 WARNING [20260527_163234_10ece35d] agent.context_compressor: Failed to generate context summary: Error code: 400 - {'detail': "The 'google/gemini-3-flash-preview' model is not supported when using Codex with a ChatGPT account."}. Further summary attempts paused for 60 seconds. 2026-05-28 00:05:46,959 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (8.46s): {"output": "npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key 2026-05-28 00:06:02,393 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (9.67s): {"output": "To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.5/userguide/gradle_daemon.html#sec:disabli 2026-05-28 00:08:15,175 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool execute_code returned error (3.24s): {"status": "error", "output": "\n--- stderr ---\n File \"/tmp/hermes_sandbox_nfs6m3el/script.py\", line 9\n m=re.search(r'GITHUB_TOKEN=*** s)\n ^\nSyntaxError: unterminated string l 2026-05-28 00:10:03,965 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "", "exit_code": -15, "error": null} 2026-05-28 00:13:13,722 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool execute_code returned error (3.24s): {"status": "error", "output": "\n--- stderr ---\nNO_TOKEN\n", "tool_calls_made": 0, "duration_seconds": 0.24, "error": "NO_TOKEN\n"} 2026-05-28 00:14:44,046 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool skill_manage returned error (0.04s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 76| - **Keep privacy tight.** Local bridge APIs should bind to loopback; only e 2026-05-28 00:14:48,280 WARNING [20260527_163234_10ece35d] tools.skills_tool: Skill name collision for 'pixel-art': 3 candidates — /home/ubuntu/.hermes/skills/creative/pixel-art/SKILL.md; /home/ubuntu/.hermes/skills/creative/baoyu-infographic/references/styles/pixel-art.md; /home/ubuntu/.hermes/skills/creative/baoyu-article-illustrator/references/styles/pixel-art.md 2026-05-28 00:14:48,280 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool skill_view returned error (0.02s): {"success": false, "error": "Ambiguous skill name 'pixel-art': 3 skills match across your local skills dir and external_dirs. Refusing to guess — load one explicitly by its categorized path.", "matche 2026-05-28 00:20:27,798 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "/usr/bin/bash: line 12: zip: command not found", "exit_code": 127, "error": null} 2026-05-28 00:21:02,114 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "", "exit_code": -15, "error": null} 2026-05-28 00:21:12,272 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (1.29s): {"output": "/download/gam-assets.zip\ncurl: (22) The requested URL returned error: 404\nstat: cannot statx '/tmp/test-asset': No such file or directory\n/download/gam/icon-512.png\ncurl: (22) The requ 2026-05-28 00:21:35,509 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-28 00:22:08,561 WARNING gateway.run: Interrupt recursion depth 3 reached for session agent:main:discord:thread:1508819961773035570:1508819961773035570 — queueing message instead of recursing. 2026-05-28 00:22:37,268 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool skill_manage returned error (0.07s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 39| 1. **Define the live UX contract first.** For workout companions this is us 2026-05-28 00:35:31,667 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (0.17s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'yaml'", "exit_code": 1, "error": null} 2026-05-28 00:36:44,819 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (34.63s): {"output": "", "exit_code": -1, "error": "BLOCKED: User denied this command. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt the same outco 2026-05-28 00:38:38,764 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-05-28 00:39:10,716 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (0.40s): {"output": "updated /home/ubuntu/.hermes/config.yaml\nbackup /home/ubuntu/.hermes/config.yaml.bak-clawrouter\nTraceback (most recent call last):\n File \"\", line 1, in \n File \"/hom 2026-05-28 00:40:29,349 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "Failed to connect to bus: No medium found", "exit_code": 1, "error": null} 2026-05-28 00:40:50,174 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "", "exit_code": -15, "error": null} 2026-05-28 00:42:12,129 WARNING [20260528_003425_e83333] agent.tool_executor: Tool terminal returned error (60.10s): {"output": "", "exit_code": -1, "error": "BLOCKED: User denied this command. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt the same outco 2026-05-28 00:45:41,464 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.09s): {"output": "/usr/bin/bash: line 5: ./gradlew: No such file or directory", "exit_code": 127, "error": null} 2026-05-28 00:46:01,942 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (9.86s): {"output": "To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.5/userguide/gradle_daemon.html#sec:disabli 2026-05-28 00:47:24,317 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (1.09s): {"output": "curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to miopenclaw-vnic.tail9799d2.ts.net:8443", "exit_code": 35, "error": null} 2026-05-28 00:47:47,612 WARNING [20260527_163234_10ece35d] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "curl: (35) OpenSSL/3.0.13: error:0A000438:SSL routines::tlsv1 alert internal error", "exit_code": 35, "error": null} 2026-05-28 00:52:16,328 WARNING [20260528_003556_2aae3d] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:262294138778016 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-28 00:52:16,927 WARNING [20260528_003556_2aae3d] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-28 00:52:16,929 WARNING [20260528_003556_2aae3d] agent.conversation_loop: Retrying API call in 2.2244083876680696s (attempt 1/3) thread=bg-review:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779944305, 'eligible_promo': None, 'resets_in_seconds': 14769}} 2026-05-28 00:52:19,805 WARNING [20260528_003556_2aae3d] agent.conversation_loop: API call failed (attempt 2/3) error_type=RateLimitError thread=bg-review:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-28 00:52:19,806 WARNING [20260528_003556_2aae3d] agent.conversation_loop: Retrying API call in 4.980357707689512s (attempt 2/3) thread=bg-review:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 error=Error code: 429 - {'error': {'type': 'usage_limit_reached', 'message': 'The usage limit has been reached', 'plan_type': 'plus', 'resets_at': 1779944305, 'eligible_promo': None, 'resets_in_seconds': 14766}} 2026-05-28 00:52:25,273 WARNING [20260528_003556_2aae3d] agent.conversation_loop: API call failed (attempt 3/3) error_type=RateLimitError thread=bg-review:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-28 00:52:25,274 ERROR [20260528_003556_2aae3d] agent.conversation_loop: API call failed after 3 retries. HTTP 429: The usage limit has been reached | provider=openai-codex model=gpt-5.5 msgs=149 tokens=~104,988 2026-05-28 01:05:02,088 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-31_0:262292419441056 provider=openai-codex base_url=https://chatgpt.com/backend-api/codex model=gpt-5.5 summary=HTTP 429: The usage limit has been reached 2026-05-28 01:05:14,081 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "Error: in prepare, no such column: local_date\n SELECT local_date, steps, active_kcal, weight_kg, sleep_minutes, sleep_rem_min\n ^--- error here", "exit_code": 1, "error": null} 2026-05-28 01:06:29,738 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "Error: in prepare, no such column: hrv_sdnn\n eep_minutes, sleep_awake_minutes, heart_rate_avg, hrv_sdnn, body_fat_percentag\n error here ---^", "exit 2026-05-28 01:06:30,819 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --json --limit 8 --kg 2>&1 | python3 -c \"\nimport sys, json\ntext = sys. 2026-05-28 01:09:44,505 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.tool_executor: Tool terminal returned error (12.46s): {"output": "✅ Updated routine: undefined\n ID: undefined\nError: Cannot read properties of undefined (reading 'length')", "exit_code": 1, "error": null} 2026-05-28 01:09:51,158 WARNING [cron_0d7dc9f4ca42_20260528_010500] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routine f3051fb9-6f03-440e-9320-cf8ea835fe52 --json --kg 2>&1 | python3 -c \"\nimp 2026-05-28 01:10:39,309 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-28 01:11:50,713 WARNING [20260528_003556_2aae3d] tools.skills_tool: Skill name collision for 'pixel-art': 3 candidates — /home/ubuntu/.hermes/skills/creative/pixel-art/SKILL.md; /home/ubuntu/.hermes/skills/creative/baoyu-infographic/references/styles/pixel-art.md; /home/ubuntu/.hermes/skills/creative/baoyu-article-illustrator/references/styles/pixel-art.md 2026-05-28 01:11:50,713 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool skill_view returned error (0.01s): {"success": false, "error": "Ambiguous skill name 'pixel-art': 3 skills match across your local skills dir and external_dirs. Refusing to guess — load one explicitly by its categorized path.", "matche 2026-05-28 01:12:32,889 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool read_file returned error (0.09s): {"content": "", "total_lines": 0, "file_size": 0, "truncated": false, "is_binary": false, "is_image": false, "error": "File not found: /tmp/hevy-test-clone/path-a-companion/app/view.xml"} 2026-05-28 01:13:51,790 WARNING [20260528_011339_0f8cc7] agent.tool_executor: Tool image_generate returned error (0.34s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:13:52,239 WARNING [20260528_011339_982845] agent.tool_executor: Tool image_generate returned error (0.36s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:13:59,270 WARNING [20260528_011339_982845] agent.tool_executor: Tool image_generate returned error (0.41s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:14:41,530 WARNING [20260528_011339_0f8cc7] agent.tool_executor: Tool image_generate returned error (0.40s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:16:00,697 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool image_generate returned error (0.42s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:16:11,188 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool image_generate returned error (0.40s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 429: {\"error\":{\"type\":\"usage_limit_reached\",\"message\":\"The usage l 2026-05-28 01:17:05,843 ERROR [20260528_003556_2aae3d] tools.vision_tools: Error analyzing image: Only real image files are supported for vision analysis. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 732, in vision_analyze_tool raise ValueError("Only real image files are supported for vision analysis.") ValueError: Only real image files are supported for vision analysis. 2026-05-28 01:17:05,846 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool vision_analyze returned error (0.00s): { "success": false, "error": "Error analyzing image: Only real image files are supported for vision analysis.", "analysis": "There was a problem with the request and the image could not be analy 2026-05-28 01:20:02,807 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (2.46s): {"output": "[01:20:01][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings/index.ts, settings/index.jsx or settings/index.js to a 2026-05-28 01:21:08,288 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-28 01:21:19,306 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-28 01:21:30,953 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool browser_navigate returned error (1.83s): {"success": false, "error": "Navigation failed: net::ERR_CONNECTION_REFUSED"} 2026-05-28 01:24:00,279 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool search_files returned error (0.00s): {"error": "Background review denied non-whitelisted tool: search_files. Only memory/skill tools are allowed."} 2026-05-28 01:25:41,706 WARNING [20260528_012517_634edd] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-4 (run_agent):248343846318496 provider=openrouter base_url=https://openrouter.ai/api/v1 model=moonshotai/kimi-k2.6:free summary=HTTP 429: Provider returned error 2026-05-28 01:25:55,393 WARNING [20260528_012517_634edd] agent.tool_executor: Tool terminal returned error (0.63s): {"output": "", "exit_code": 2, "error": null} 2026-05-28 01:26:26,029 WARNING [20260528_012517_634edd] agent.tool_executor: Tool terminal returned error (19.49s): {"output": "", "exit_code": -1, "error": "BLOCKED: User denied this command. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt the same outco 2026-05-28 01:26:31,256 WARNING agent.message_sanitization: Unrepairable tool_call arguments for web_search — replaced with empty object (was: {"query": "openrouter kimi k2.6 free model ID) 2026-05-28 01:28:21,367 WARNING [20260528_012814_67c4c7] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=Thread-4 (run_agent):255956123287968 provider=openrouter base_url=https://openrouter.ai/api/v1 model=kimi-k2.6:free summary=HTTP 429: Provider returned error 2026-05-28 01:31:52,895 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool skill_view returned error (0.07s): {"success": false, "error": "Skill 'bitwarden' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytracker-updater", "myris 2026-05-28 01:33:58,692 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool execute_code returned error (55.50s): {"status": "error", "output": "Key found: sk-proj-5uim...uMcA (len=164)\n\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_mi3fjk6k/script.py\", line 21, in \n 2026-05-28 01:35:17,168 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool execute_code returned error (0.25s): {"status": "error", "output": "Generating Android bridge icon...\n\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_sksn0bu_/script.py\", line 36, in \n gen 2026-05-28 01:40:45,842 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.67s): {"output": "Watch icon: 80x80\nTraceback (most recent call last):\n File \"/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/PIL/Image.py\", line 2668, in save\n format = EXTENSI 2026-05-28 01:49:22,495 WARNING [20260528_014820_2d0d91] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "---\n/usr/bin/bash: line 3: opencode: command not found", "exit_code": 127, "error": null} 2026-05-28 01:49:44,778 WARNING [20260528_014820_2d0d91] agent.tool_executor: Tool terminal returned error (15.29s): {"output": "---\n\n[Command timed out after 15s]", "exit_code": 124, "error": null} 2026-05-28 01:50:10,809 WARNING [20260528_014820_2d0d91] agent.tool_executor: Tool terminal returned error (7.54s): {"output": "[Command interrupted]", "exit_code": 130, "error": null} 2026-05-28 01:53:19,740 WARNING [20260528_015307_55df7e] agent.tool_executor: Tool terminal returned error (0.07s): {"output": "/usr/bin/bash: line 3: python: command not found", "exit_code": 127, "error": null} 2026-05-28 01:53:22,232 WARNING [20260528_015307_55df7e] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Traceback (most recent call last):\n File \"/tmp/qwen37max-test.py\", line 45, in \n import pytest\nModuleNotFoundError: No module named 'pytest'", "exit_code": 1, "error": nul 2026-05-28 01:53:25,345 WARNING [20260528_015307_55df7e] agent.tool_executor: Tool terminal returned error (1.03s): {"output": "error: externally-managed-environment\n\n× This environment is externally managed\n╰─> To install Python packages system-wide, try brew install\n xyz, where xyz is the package you are t 2026-05-28 01:53:36,476 WARNING [20260528_015307_55df7e] agent.tool_executor: Tool terminal returned error (0.63s): {"output": "============================= test session starts ==============================\nplatform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 -- /tmp/venv/bin/python\ncachedir: .pytest_cac 2026-05-28 01:58:12,717 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "/usr/bin/bash: line 3: gh: command not found", "exit_code": 127, "error": null} 2026-05-28 01:58:29,850 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.50s): {"output": "/system/bin/sh: curl: inaccessible or not found", "exit_code": 127, "error": null} 2026-05-28 01:58:31,223 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.37s): {"output": "jq: error (at :5): Cannot index string with string \"body\"", "exit_code": 5, "error": null} [Tool loop warning: same_tool_failure_warning; count=3; terminal has failed 3 times thi 2026-05-28 01:59:08,215 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.86s): {"output": "github.com\n ✓ Logged in to github.com account ignaciolagosruiz (/home/ubuntu/.config/gh/hosts.yml)\n - Active account: true\n - Git operations protocol: https\n - Token: gho_********* 2026-05-28 02:00:43,553 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool read_file returned error (0.10s): {"content": "", "total_lines": 0, "file_size": 0, "truncated": false, "is_binary": false, "is_image": false, "error": "File not found: /tmp/hevy-test-clone/android-bridge/app/src/main/java/dev/nachlak 2026-05-28 02:01:09,808 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.34s): {"output": "", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-05-28 02:01:25,806 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (1.66s): {"output": "Bad arguments", "exit_code": 255, "error": null} 2026-05-28 02:02:40,453 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.47s): {"output": "", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-05-28 02:04:24,079 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.09s): {"output": "/usr/bin/bash: eval: line 3: unexpected EOF while looking for matching `\"'", "exit_code": 2, "error": null} 2026-05-28 02:05:20,054 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool patch returned error (0.09s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 2| \n 3| // Local phone bridge: this is the gym path. No Tailscale, no ADB-o 2026-05-28 02:05:21,147 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool patch returned error (0.09s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 103| }\n 104| \n 105| function pollHevyState() {\n 106| fetchJson(LOCAL_BACKEN 2026-05-28 02:05:22,242 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool patch returned error (0.09s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 77| }\n 78| \n 79| function fetchJson(url, opts) {\n 80| const request = f 2026-05-28 02:06:15,592 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (2.46s): {"output": "> fitbit-hevy-companion@0.2.5 build\n> fitbit-build\n\n[02:06:14][warn][settings] This project is being built without a settings component. Create a file named settings/index.tsx, settings 2026-05-28 02:06:49,382 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.16s): {"output": "[feat/phone-local-hevy-bridge 4dc6ffc] Fix companion app: improve cloud fallback logic and connection handling\n 2 files changed, 142 insertions(+), 68 deletions(-)\nerror: src refspec mai 2026-05-28 02:08:12,832 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "/usr/bin/bash: line 3: fitbit: command not found", "exit_code": 127, "error": null} 2026-05-28 02:08:13,932 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "/usr/bin/bash: line 3: fitbit: command not found", "exit_code": 127, "error": null} 2026-05-28 02:10:12,062 WARNING agent.context_compressor: Failed to generate context summary: Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

. Further summary attempts paused for 60 seconds. 2026-05-28 02:10:17,494 WARNING [20260528_003556_2aae3d] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:262294138778016 provider=opencode-go base_url=https://opencode.ai/zen/go model=qwen3.7-max summary=HTTP 429: 5-hour usage limit reached. Resets in 4hr 2min. To continue using this model now, enable usage from your available balance: https://opencode.ai/workspace/wrk_01KMXHS3FDD4TC9EGR76NJ6S5H/go 2026-05-28 02:16:36,990 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "adb: device '100.111.239.9:36353' not found", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-05-28 02:17:22,759 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "adb: device '100.111.239.9:36353' not found", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-05-28 02:17:36,457 WARNING discord.http: We are being rate limited. DELETE https://discord.com/api/v10/channels/1508819961773035570/messages/1509379699623858228/reactions/%F0%9F%91%80/@me responded with 429. Retrying in 0.30 seconds. 2026-05-28 02:17:37,376 WARNING agent.stream_diag: Stream drop on attempt 2/3 — retrying. subagent_id=- depth=0 provider=opencode-go base_url=https://opencode.ai/zen/go error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=2157 chunks=16 elapsed=9.14s ttfb=3.43s upstream=[cf-ray=a029c3604fb8f444-MEM server=cloudflare] 2026-05-28 02:17:37,387 WARNING run_agent: Failed to rebuild shared OpenAI client (stream_retry_pool_cleanup) thread=Thread-2173 (_call):262293040329120 provider=opencode-go base_url=https://opencode.ai/zen/go model=qwen3.7-max error=The api_key client option must be set either by passing api_key to the client or by setting the OPENAI_API_KEY environment variable 2026-05-28 02:18:46,805 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool read_file returned error (0.10s): {"content": "", "total_lines": 0, "file_size": 0, "truncated": false, "is_binary": false, "is_image": false, "error": "File not found: /home/ubuntu/fitbit-hevy-spike/path-a-companion/app/index.gui", " 2026-05-28 02:22:32,272 WARNING [20260528_021930_a809bd] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=deepseek-v4-pro context=~5,621 tokens. Killing connection. 2026-05-28 02:22:32,272 WARNING [20260528_021930_ad8bac] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=deepseek-v4-pro context=~5,596 tokens. Killing connection. 2026-05-28 02:22:32,287 WARNING [20260528_021930_a809bd] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=ThreadPoolExecutor-41_0:262293040329120 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=[Errno 32] Broken pipe 2026-05-28 02:22:32,289 WARNING [20260528_021930_a809bd] agent.conversation_loop: Retrying API call in 2.149441726858226s (attempt 1/3) thread=ThreadPoolExecutor-41_0:262293040329120 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro error=[Errno 32] Broken pipe 2026-05-28 02:22:32,291 WARNING [20260528_021930_ad8bac] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=ThreadPoolExecutor-42_0:262291891024288 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=[Errno 32] Broken pipe 2026-05-28 02:22:32,291 WARNING [20260528_021930_ad8bac] agent.conversation_loop: Retrying API call in 2.6290477032123825s (attempt 1/3) thread=ThreadPoolExecutor-42_0:262291891024288 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro error=[Errno 32] Broken pipe 2026-05-28 02:22:32,339 WARNING [20260528_021931_98dc89] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=deepseek-v4-pro context=~5,551 tokens. Killing connection. 2026-05-28 02:22:32,350 WARNING [20260528_021931_98dc89] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=ThreadPoolExecutor-43_0:262291874116000 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=[Errno 32] Broken pipe 2026-05-28 02:22:32,350 WARNING [20260528_021931_98dc89] agent.conversation_loop: Retrying API call in 2.3170518628152967s (attempt 1/3) thread=ThreadPoolExecutor-43_0:262291874116000 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro error=[Errno 32] Broken pipe 2026-05-28 02:29:31,602 WARNING tools.delegate_tool: Subagent 0 timed out after 600.0s 2026-05-28 02:29:31,606 WARNING tools.delegate_tool: Subagent 2 timed out after 600.0s 2026-05-28 02:29:31,611 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool delegate_task returned error (601.61s): {"results": [{"task_index": 0, "status": "timeout", "summary": null, "error": "Subagent timed out after 600.0s with 8 API call(s) completed — likely stuck on a slow API call or unresponsive network re 2026-05-28 02:29:31,667 WARNING agent.stream_diag: Stream drop on attempt 2/3 — retrying. subagent_id=sa-0-8f2a4b80 depth=1 provider=deepseek base_url=https://api.deepseek.com error_type=RemoteProtocolError error=peer closed connection without sending complete message body (incomplete chunked read) chain=RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) <- RemoteProtocolError(peer closed connection without sending complete message body (incomplete chunked read)) http_status=200 bytes=656129 chunks=1566 elapsed=84.65s ttfb=1.36s upstream=[via=1.1 7389de52e60701afc7761533cb0c9ab0.cloudfront.net (CloudFront) server=elb] 2026-05-28 02:29:31,727 WARNING agent.message_sanitization: Unrepairable tool_call arguments for write_file — replaced with empty object (was: {"path": "/home/ubuntu/fitbit-hevy-spike/path-a-companion/resources/index.gui", ) 2026-05-28 02:31:22,942 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-05-28 02:31:51,803 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,078/2,200 chars. Adding this entry (335 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-05-28 02:32:03,315 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool memory returned error (0.00s): {"error": "content is required for 'replace' action.", "success": false} 2026-05-28 02:33:00,953 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-05-28 02:33:21,248 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Error: invalid number of arguments (3)\ntry `tailscale serve --help` for usage info", "exit_code": 1, "error": null} 2026-05-28 02:34:19,836 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Error: invalid argument format\ntry `tailscale serve --help` for usage info", "exit_code": 1, "error": null} 2026-05-28 02:34:25,975 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Error: invalid argument format\ntry `tailscale serve --help` for usage info", "exit_code": 1, "error": null} 2026-05-28 02:35:17,623 WARNING [20260528_003556_2aae3d] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-05-28 02:54:14,411 WARNING agent.chat_completion_helpers: Streaming failed after partial delivery, not retrying: [SSL] record layer failure (_ssl.c:2590) 2026-05-28 02:54:58,009 ERROR [20260528_003556_2aae3d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; disabling dispatch for this board until the file changes or the gateway restarts. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 13:06:12,166 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Traceback (most recent call last):\n File \"\", line 5, in \nsqlite3.OperationalError: no such column: sleep_asleep_minutes", "exit_code": 1, "error": null} 2026-05-28 13:06:17,148 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-56_0:262291874116000 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-28 13:06:31,467 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.tool_executor: Tool terminal returned error (0.16s): {"output": "Traceback (most recent call last):\n File \"\", line 7, in \nsqlite3.OperationalError: no such column: resting_hr\n(0, 'subject', 'TEXT', 1, \"'chicho'\", 1)\n(1, 'date', 2026-05-28 13:06:32,548 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout --json --kg 2>/dev/null | python3 -c \"\nimport sys, json\nraw = sys.stdi 2026-05-28 13:06:42,566 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --json --kg 2>/dev/null | python3 -c \"\nimport sys, json\nraw 2026-05-28 13:07:44,360 WARNING [cron_0d7dc9f4ca42_20260528_130542] agent.tool_executor: Tool terminal returned error (11.87s): {"output": "", "exit_code": 1, "error": null} 2026-05-28 13:09:53,463 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-28 13:18:24,940 WARNING discord.http: We are being rate limited. DELETE https://discord.com/api/v10/channels/1483882072719360010/messages/1509546333101363260/reactions/%F0%9F%91%80/@me responded with 429. Retrying in 0.30 seconds. 2026-05-28 13:22:07,699 WARNING [20260528_131813_b88187c8] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:262291874116000 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-28 13:22:07,700 WARNING [20260528_131813_b88187c8] agent.conversation_loop: Retrying API call in 2.6329553152059786s (attempt 1/3) thread=bg-review:262291874116000 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-28 13:22:45,761 WARNING [20260528_131813_b88187c8] agent.tool_executor: Tool skill_manage returned error (0.21s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 191| ```\n 192| \n 193| ### Creating Routines\n 194| \n 195| ```bash\n 196| # Cr 2026-05-28 13:27:23,000 WARNING [20260528_131813_b88187c8] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:262293854089632 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-28 14:09:49,981 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (0.07s): {"output": "README.md\napp\nbuild.gradle\ngradle.properties\nsettings.gradle", "exit_code": 2, "error": null} 2026-05-28 14:11:37,206 WARNING [20260528_135011_5be2cb] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:260108398031264 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 summary=HTTP 429: This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt l 2026-05-28 14:11:37,207 WARNING [20260528_135011_5be2cb] agent.conversation_loop: Retrying API call in 120s (attempt 1/3) thread=bg-review:260108398031264 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 error=Error code: 429 - {'type': 'error', 'error': {'type': 'rate_limit_error', 'message': "This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt length or the maximum tokens requested, or try again later. View your current limits at https://console.anthropic.com/settings/limits. To raise this limit, purchase credits to advance to the next usage tier at https://console.anthropic.com/settings/billing."}, 'request_id': 'req_011CbV6uK2qg6fxVArW5KfiX'} 2026-05-28 14:22:28,334 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Traceback (most recent call last):\n File \"\", line 2, in \n from PIL import Image\nModuleNotFoundError: No module named 'PIL'", "exit_code": 1, "error": null} 2026-05-28 14:22:33,142 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (0.64s): {"output": "error: externally-managed-environment\n\n× This environment is externally managed\n╰─> To install Python packages system-wide, try apt install\n python3-xyz, where xyz is the package yo 2026-05-28 14:22:39,317 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (1.29s): {"output": "Reading state information...\npython3-pil is already the newest version (10.2.0-1ubuntu1).\n0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded.\nTraceback (most recent call las 2026-05-28 14:24:47,570 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-05-28 14:24:56,647 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (3.93s): {"output": "", "exit_code": -15, "error": null, "approval": "Command required approval (kill process via pgrep expansion (self-termination)) and was approved by the user."} 2026-05-28 14:25:20,199 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "000000000000", "exit_code": 6, "error": null, "exit_code_meaning": "Could not resolve host"} 2026-05-28 14:25:45,959 WARNING [20260528_135011_5be2cb] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:260107984171424 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 summary=HTTP 429: This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt l 2026-05-28 14:25:45,960 WARNING [20260528_135011_5be2cb] agent.conversation_loop: Retrying API call in 120s (attempt 1/3) thread=bg-review:260107984171424 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 error=Error code: 429 - {'type': 'error', 'error': {'type': 'rate_limit_error', 'message': "This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt length or the maximum tokens requested, or try again later. View your current limits at https://console.anthropic.com/settings/limits. To raise this limit, purchase credits to advance to the next usage tier at https://console.anthropic.com/settings/billing."}, 'request_id': 'req_011CbV7yrRhJR9vMBrovipkw'} 2026-05-28 14:27:49,123 WARNING [20260528_135011_5be2cb] agent.conversation_loop: API call failed (attempt 2/3) error_type=RateLimitError thread=bg-review:260107984171424 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 summary=HTTP 429: This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt l 2026-05-28 14:27:49,123 WARNING [20260528_135011_5be2cb] agent.conversation_loop: Retrying API call in 68.0s (attempt 2/3) thread=bg-review:260107984171424 provider=anthropic base_url=https://api.anthropic.com model=claude-sonnet-4-6 error=Error code: 429 - {'type': 'error', 'error': {'type': 'rate_limit_error', 'message': "This request would exceed your organization's rate limit of 30,000 input tokens per minute (org: 8c266b23-ff4d-4f66-8124-7cb003dc1a4d, model: claude-sonnet-4-6). For details, refer to: https://docs.claude.com/en/api/rate-limits. You can see the response headers for current usage. Reduce the prompt length or the maximum tokens requested, or try again later. View your current limits at https://console.anthropic.com/settings/limits. To raise this limit, purchase credits to advance to the next usage tier at https://console.anthropic.com/settings/billing."}, 'request_id': 'req_011CbV88y9mHHRfJYZfVsUfp'} 2026-05-28 14:30:03,837 WARNING [20260528_135011_5be2cb] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "old_string and new_string are identical", "file_preview": "# Hevy + Fitbit Sense 2 Local-First Bridge Notes\n\nSession-derived reference for building a live Hevy companion 2026-05-28 14:36:13,517 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:36:13,518 WARNING gateway.run: ✗ api_server failed to connect 2026-05-28 14:36:25,259 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 14:36:50,275 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:37:50,334 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:39:50,454 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:40:35,263 WARNING [20260528_144032_2a2e98] agent.conversation_loop: API call failed (attempt 1/3) error_type=NotFoundError thread=ThreadPoolExecutor-4_0:270512726864288 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:35,264 WARNING [20260528_144032_2a2e98] agent.conversation_loop: Retrying API call in 2.7420417618425645s (attempt 1/3) thread=ThreadPoolExecutor-4_0:270512726864288 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-28 14:40:35,804 WARNING [20260528_144033_6b93b3] agent.conversation_loop: API call failed (attempt 1/3) error_type=NotFoundError thread=ThreadPoolExecutor-3_0:270512735318432 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:35,804 WARNING [20260528_144033_6b93b3] agent.conversation_loop: Retrying API call in 2.4588509483366647s (attempt 1/3) thread=ThreadPoolExecutor-3_0:270512735318432 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-28 14:40:38,257 WARNING [20260528_144032_2a2e98] agent.conversation_loop: API call failed (attempt 2/3) error_type=NotFoundError thread=ThreadPoolExecutor-4_0:270512726864288 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:38,258 WARNING [20260528_144032_2a2e98] agent.conversation_loop: Retrying API call in 5.184430408991595s (attempt 2/3) thread=ThreadPoolExecutor-4_0:270512726864288 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-28 14:40:38,597 WARNING [20260528_144033_6b93b3] agent.conversation_loop: API call failed (attempt 2/3) error_type=NotFoundError thread=ThreadPoolExecutor-3_0:270512735318432 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:38,598 WARNING [20260528_144033_6b93b3] agent.conversation_loop: Retrying API call in 4.8650180629878506s (attempt 2/3) thread=ThreadPoolExecutor-3_0:270512735318432 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-28 14:40:43,887 WARNING [20260528_144032_2a2e98] agent.conversation_loop: API call failed (attempt 3/3) error_type=NotFoundError thread=ThreadPoolExecutor-4_0:270512726864288 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:44,029 WARNING [20260528_144033_6b93b3] agent.conversation_loop: API call failed (attempt 3/3) error_type=NotFoundError thread=ThreadPoolExecutor-3_0:270512735318432 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-28 14:40:52,725 WARNING [20260528_144033_6b93b3] tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-28 14:40:52,725 WARNING [20260528_144033_6b93b3] tools.web_tools: Retrying in 2s... 2026-05-28 14:40:54,931 WARNING [20260528_144033_6b93b3] tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-28 14:41:01,508 WARNING tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-28 14:41:01,509 WARNING tools.web_tools: Retrying in 2s... 2026-05-28 14:41:03,717 WARNING tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-28 14:41:10,207 WARNING [20260528_144033_6b93b3] agent.tool_executor: Tool web_extract returned error (1.19s): { "results": [ { "url": "https://raw.githubusercontent.com/cmengler/fitbit-sdk-build-targets/main/index.js", "title": "Index.js", "content": "const extraBuildTargets = {\n hera 2026-05-28 14:41:24,600 WARNING tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-28 14:41:24,600 WARNING tools.web_tools: Retrying in 2s... 2026-05-28 14:41:25,550 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 14:41:26,790 WARNING tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-28 14:41:35,339 WARNING tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-28 14:41:35,339 WARNING tools.web_tools: Retrying in 2s... 2026-05-28 14:41:37,530 WARNING tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-28 14:41:44,373 WARNING tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-28 14:41:44,373 WARNING tools.web_tools: Retrying in 2s... 2026-05-28 14:41:46,563 WARNING tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-28 14:42:51,997 WARNING [20260528_144032_2a2e98] tools.delegate_tool: Subagent auto-denied dangerous command: # Get the actual download URL for jadx curl -s https://api.github.com/repos/skylot/jadx/releases/latest | python3 -c "import sys,json; data=json.load(sys.stdin); [print(a['browser_download_url']) for a in data.get('assets',[]) if 'zip' in a['name'] and 'jadx' in a['name']]" 2>&1 (Security scan — [HIGH] Pipe to interpreter: curl | python3: Command pipes output from 'curl' directly to interpreter 'python3'. Downloaded content will be executed without inspection. Safer: tirith run https://api.github.com/repos/skylot/jadx/releases/latest — or: vet https://api.github.com/repos/skylot/jadx/releases/latest (https://getvet.sh)). Set delegation.subagent_auto_approve: true to allow. 2026-05-28 14:42:51,998 WARNING [20260528_144032_2a2e98] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "BLOCKED: User denied this command. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt the same outco 2026-05-28 14:43:50,694 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:45:10,764 WARNING [20260528_144032_2a2e98] agent.tool_executor: Tool terminal returned error (30.35s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-05-28 14:46:25,835 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 14:46:26,810 WARNING [20260528_144032_2a2e98] agent.tool_executor: Tool terminal returned error (5.11s): {"output": "[Command interrupted]", "exit_code": 130, "error": null} 2026-05-28 14:46:27,046 WARNING [20260528_143612_326fc4] agent.tool_executor: Tool delegate_task returned error (354.88s): {"results": [{"task_index": 0, "status": "interrupted", "summary": null, "error": "Parent agent interrupted — child did not finish in time", "api_calls": 0, "duration_seconds": 0}, {"task_index": 1, " 2026-05-28 14:48:50,969 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:51:26,113 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 14:53:51,248 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 14:56:26,398 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 14:58:51,529 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 15:01:26,674 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:03:51,806 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 15:06:26,954 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:08:52,084 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-05-28 15:08:52,092 WARNING gateway.run: api_server paused after 10 consecutive failures (failed to reconnect) — fix the underlying issue then run `/platform resume api_server` to retry, or `hermes gateway restart` to restart the gateway. 2026-05-28 15:11:27,240 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:16:27,522 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:21:27,796 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:26:28,085 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:31:28,359 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:36:28,637 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:41:28,922 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:46:29,200 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:51:29,482 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 15:56:29,765 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:01:30,044 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:06:30,317 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:11:30,602 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:16:30,887 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:21:31,167 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:26:31,438 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:31:31,720 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:36:31,998 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:41:32,272 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:46:32,548 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:51:32,832 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 16:56:33,109 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:01:33,383 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:06:33,655 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:11:33,948 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:16:34,229 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:21:34,513 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:26:34,803 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:31:35,090 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:36:35,368 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:41:35,642 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:46:35,921 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:51:36,205 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 17:56:36,489 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:01:36,770 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:06:37,049 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:11:37,327 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:16:37,609 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:21:37,891 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:26:38,170 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:31:38,452 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:36:38,732 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:41:39,014 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:46:39,308 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:51:39,591 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 18:56:39,866 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:01:40,135 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:06:40,405 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:11:40,685 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:16:40,951 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:21:41,236 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:26:41,515 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:31:41,794 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:36:42,077 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:41:42,355 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:46:42,637 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:51:42,914 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 19:56:43,198 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:01:43,471 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:06:43,752 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:11:44,036 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:12:42,169 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-28 20:12:52,420 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-28 20:13:08,810 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-28 20:13:30,534 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-28 20:16:44,317 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:18:36,352 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-05-28 20:18:36,353 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-28 20:18:55,805 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-28 20:21:44,593 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:26:44,881 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:31:45,169 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:36:45,446 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:41:45,728 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:46:46,004 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:51:46,279 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 20:56:46,564 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:01:46,844 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:06:47,117 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:11:47,398 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:16:47,676 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:21:47,955 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:26:48,231 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:31:48,507 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:36:48,786 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:41:49,074 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:46:49,348 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:51:49,632 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 21:56:49,907 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:01:50,181 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:06:50,452 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:11:50,729 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:16:51,006 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:21:51,281 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:26:51,565 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:31:51,840 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:36:52,123 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:41:52,405 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:46:52,683 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:51:52,959 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 22:56:53,248 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:01:53,520 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:06:53,800 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:11:54,082 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:16:54,361 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:21:54,641 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:26:54,919 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:31:55,199 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:36:55,475 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:41:55,745 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:46:56,023 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:51:56,313 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-28 23:56:56,593 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:01:56,875 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:06:57,155 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:11:57,434 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:16:57,717 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:21:58,003 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:26:58,290 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:31:58,585 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:36:58,874 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:41:59,159 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:46:59,446 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:51:59,728 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 00:57:00,015 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:02:00,296 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:05:32,359 WARNING [cron_0d7dc9f4ca42_20260529_010523] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "Error: in prepare, no such column: resting_heart_rate\n s, sleep_rem_minutes, sleep_awake_minutes, steps, resting_heart_rate, heart_ra\n error here -- 2026-05-29 01:06:01,835 WARNING [cron_0d7dc9f4ca42_20260529_010523] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout $(hevy workouts --limit 1 --json 2>/dev/null | python3 -c \"import sys,jso 2026-05-29 01:07:00,603 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:07:06,898 WARNING [cron_0d7dc9f4ca42_20260529_010523] agent.tool_executor: Tool terminal returned error (11.65s): {"output": "Traceback (most recent call last):\n File \"\", line 9, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py 2026-05-29 01:07:26,048 WARNING [cron_0d7dc9f4ca42_20260529_010523] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "# Get the last Full Body workout details (May 24)\n# Need to find its ID from the worko 2026-05-29 01:09:58,155 WARNING [cron_0d7dc9f4ca42_20260529_010523] agent.tool_executor: Tool terminal returned error (13.05s): {"output": "✅ Updated routine: undefined\n ID: undefined\nError: Cannot read properties of undefined (reading 'length')", "exit_code": 1, "error": null} 2026-05-29 01:10:41,017 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-29 01:12:00,894 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:17:01,179 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:22:01,470 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:27:01,753 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:32:02,027 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:37:02,306 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:42:02,583 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:47:02,861 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:52:03,152 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 01:57:03,430 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:02:03,715 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:07:03,999 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:12:04,270 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:17:04,549 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:22:04,837 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:27:05,115 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:32:05,395 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:37:05,674 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:42:05,953 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:47:06,236 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:52:06,520 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 02:57:06,797 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:02:07,068 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:07:07,350 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:12:07,632 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:17:07,923 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:22:08,246 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:27:08,610 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:32:08,911 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:37:09,196 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:42:09,476 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:47:09,752 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:52:10,036 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 03:57:10,319 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:02:10,595 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:07:10,881 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:12:11,145 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:17:11,430 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:22:11,705 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:27:11,983 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:32:12,259 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:37:12,532 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:42:12,815 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:47:13,089 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:52:13,374 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 04:57:13,648 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:02:13,922 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:07:14,204 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:12:14,482 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:17:14,770 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:22:15,043 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:27:15,323 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:32:15,609 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:37:15,888 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:42:16,171 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:47:16,460 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:52:16,740 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 05:57:17,026 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:02:17,312 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:07:17,599 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:12:17,890 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:17:18,162 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:22:18,450 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:27:18,738 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:32:19,016 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:37:19,305 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:42:19,588 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:47:19,863 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:52:20,160 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 06:57:20,466 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:02:20,761 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:07:21,062 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:12:21,352 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:17:21,640 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:22:21,925 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:27:22,215 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:32:22,509 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:37:22,805 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:42:23,105 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:47:23,402 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:52:23,704 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 07:57:24,002 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:02:24,293 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:07:24,590 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:12:24,895 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:17:25,186 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:22:25,491 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:27:25,795 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:32:26,087 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:37:26,384 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:42:26,687 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:47:26,989 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:52:27,276 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 08:57:27,573 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:02:27,865 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:07:28,198 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:12:28,550 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:17:28,951 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:22:29,371 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:27:29,716 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:32:30,003 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:37:30,285 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:42:30,575 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:47:30,864 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:52:31,149 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 09:57:31,433 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:02:31,724 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:07:32,008 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:12:32,293 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:17:32,582 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:22:32,861 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:27:33,140 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:32:33,423 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:37:33,713 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:42:34,002 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:47:34,293 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:52:34,583 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 10:57:34,864 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:02:35,148 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:07:35,428 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:12:35,713 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:17:35,990 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:22:36,278 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:27:36,562 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:32:36,839 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:37:37,123 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:42:37,404 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:47:37,682 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:52:37,969 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 11:57:38,252 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:02:38,533 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:07:38,823 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:12:39,112 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:17:39,401 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:22:39,681 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:27:39,967 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:32:40,251 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:37:40,534 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:42:40,817 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:47:41,098 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:52:41,384 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 12:57:41,662 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:02:41,948 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:06:07,841 WARNING [cron_0d7dc9f4ca42_20260529_130544] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "Traceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: sleep_score", "exit_code": 1, "error": null} 2026-05-29 13:06:32,943 WARNING [cron_0d7dc9f4ca42_20260529_130544] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-3_0:258785848275360 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 13:06:53,150 WARNING [cron_0d7dc9f4ca42_20260529_130544] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 10 --json --kg 2>/dev/null | python3 -c \"\nimport json, sys\ndat 2026-05-29 13:07:14,317 WARNING [cron_0d7dc9f4ca42_20260529_130544] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout --json --kg $(hevy workouts --json --kg 2>/dev/null | python3 -c \"import 2026-05-29 13:07:15,394 WARNING [cron_0d7dc9f4ca42_20260529_130544] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>/dev/null | python3 -c \"import json,sys;d=json.load(sys.stdin); 2026-05-29 13:07:42,239 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:10:15,652 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-29 13:12:42,529 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:17:42,810 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:22:43,094 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:27:43,374 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:32:43,658 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:37:43,940 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:42:44,219 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:47:44,502 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:52:44,785 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 13:57:45,073 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:02:45,363 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:07:45,649 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:12:45,928 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:17:46,213 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:22:46,493 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:27:46,772 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:32:47,054 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:37:47,336 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:42:47,619 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:47:47,904 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:52:48,184 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 14:57:48,471 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:02:48,751 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:07:49,034 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:12:49,347 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:17:49,641 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:22:49,926 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:27:50,204 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:32:50,477 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:37:50,760 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:42:51,030 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:46:43,996 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'geopy'", "exit_code": 1, "error": null} 2026-05-29 15:47:51,286 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:49:12,015 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 15:49:12,016 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.853453408309792s (attempt 1/3) thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 15:49:29,524 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill '' not found in active profile 'default'. Use skills_list() to see available skills."} 2026-05-29 15:49:36,046 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 15:49:36,047 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.48493866577906s (attempt 1/3) thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 15:49:47,813 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 62| 5. **For directions**, use the `directions_url` from results, or construct: 2026-05-29 15:50:12,029 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 15:50:12,029 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.3261477151446486s (attempt 1/3) thread=bg-review:258785831367072 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 15:52:51,576 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:55:58,987 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 15:57:51,844 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 15:58:02,315 WARNING discord.http: We are being rate limited. DELETE https://discord.com/api/v10/channels/1509945382757732393/messages/1509948392447414282/reactions/%F0%9F%91%80/@me responded with 429. Retrying in 0.30 seconds. 2026-05-29 15:58:02,416 WARNING agent.title_generator: Title generation failed: Error code: 400 - {'error': {'message': 'The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed mimo-v2.5.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_request_error'}} 2026-05-29 15:58:20,552 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 16:02:52,377 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:07:52,635 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:12:53,051 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:17:53,388 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:22:53,667 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:27:53,945 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:32:54,223 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:37:54,495 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:42:54,773 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:47:55,051 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:52:55,613 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 16:57:55,895 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:02:56,319 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:07:56,601 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:09:04,271 WARNING [20260529_170901_676ae3] agent.conversation_loop: API call failed (attempt 1/3) error_type=NotFoundError thread=ThreadPoolExecutor-14_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-29 17:09:04,271 WARNING [20260529_170901_676ae3] agent.conversation_loop: Retrying API call in 2.9226047487209867s (attempt 1/3) thread=ThreadPoolExecutor-14_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-29 17:09:07,478 WARNING [20260529_170901_676ae3] agent.conversation_loop: API call failed (attempt 2/3) error_type=NotFoundError thread=ThreadPoolExecutor-14_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-29 17:09:07,479 WARNING [20260529_170901_676ae3] agent.conversation_loop: Retrying API call in 4.504680830668558s (attempt 2/3) thread=ThreadPoolExecutor-14_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max error=Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

2026-05-29 17:09:12,279 WARNING [20260529_170901_676ae3] agent.conversation_loop: API call failed (attempt 3/3) error_type=NotFoundError thread=ThreadPoolExecutor-14_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=qwen3.7-max summary=HTTP 404 — Not Found | opencode 2026-05-29 17:11:23,467 WARNING tools.web_tools: LLM API call failed (attempt 1/2): Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is 2026-05-29 17:11:23,467 WARNING tools.web_tools: Retrying in 2s... 2026-05-29 17:11:25,654 WARNING tools.web_tools: web_extract LLM summarization failed (Error code: 401 - {'type': 'error', 'error': {'type': 'ModelError', 'message': 'Model qwen3.7-max is not supported for f). Tip: increase auxiliary.web_extract.timeout in config.yaml or switch to a faster auxiliary model. 2026-05-29 17:12:56,853 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:13:12,037 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:13:12,038 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.8290558972367608s (attempt 1/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:13:21,529 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 2/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:13:21,529 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 5.537396314559357s (attempt 2/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:14:00,539 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:14:00,540 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.0296642519457397s (attempt 1/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:14:21,659 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:14:21,660 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.5016780442048283s (attempt 1/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:14:58,580 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:14:58,581 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.321688421783096s (attempt 1/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:15:27,001 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,347/1,375 chars. Adding this entry (314 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-29 17:15:33,995 WARNING [20260529_154354_fb346218] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-29 17:15:33,996 WARNING [20260529_154354_fb346218] agent.conversation_loop: Retrying API call in 2.3660785819125545s (attempt 1/3) thread=bg-review:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=Error code: 429 - {'error': {'code': '429', 'message': 'Error from provider (Xiaomi): Too many requests', 'type': 'limitation'}} 2026-05-29 17:15:53,934 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,319/1,375 chars. Adding this entry (174 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-05-29 17:16:06,683 WARNING [20260529_154354_fb346218] agent.tool_executor: Tool memory returned error (0.00s): {"error": "content is required for 'replace' action.", "success": false} 2026-05-29 17:17:57,151 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:22:57,447 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:27:57,737 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:32:58,018 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:37:58,305 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:42:58,591 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:47:58,870 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:52:59,160 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 17:57:59,447 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:02:59,734 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:08:00,017 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:13:00,300 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:18:00,643 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:23:00,945 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:28:01,252 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:33:01,550 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:38:01,850 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:43:02,151 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:48:02,450 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:53:02,737 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 18:58:03,030 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:03:03,323 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:08:03,617 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:13:03,928 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:18:04,230 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:23:04,532 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:28:04,822 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:33:05,129 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:38:05,423 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:43:05,726 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:48:06,028 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:53:06,326 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 19:58:06,621 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:03:06,913 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:08:07,210 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:13:07,510 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:18:07,807 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:23:08,096 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:28:08,393 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:33:08,692 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:38:08,979 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:43:09,276 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:48:09,580 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:53:09,948 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 20:58:10,366 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:03:10,793 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:08:11,121 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:13:11,464 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:18:11,750 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:23:12,032 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:28:12,323 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:33:12,604 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:38:12,890 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:43:13,178 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:48:13,458 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:53:13,741 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 21:58:14,018 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:03:14,299 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:08:14,586 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:13:14,872 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:18:15,160 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:23:15,444 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:28:15,732 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:33:16,008 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:38:16,293 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:43:16,590 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:48:16,873 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:53:17,160 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 22:58:17,505 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:03:17,837 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:08:18,120 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:13:18,407 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:18:18,695 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:23:18,979 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:28:19,260 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:33:19,549 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:38:19,841 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:43:20,122 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:48:20,400 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:53:20,683 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-29 23:58:20,971 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:03:21,262 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:08:21,554 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:13:21,841 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:18:22,125 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:23:22,414 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:28:22,705 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:33:22,988 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:38:23,281 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:43:23,573 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:48:23,857 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:53:24,147 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 00:58:24,436 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:03:24,723 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:06:05,960 WARNING [cron_0d7dc9f4ca42_20260530_010518] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>&1 | python3 -c \"\nimport sys, json\ndata = sys.stdin.read()\n# 2026-05-30 01:06:33,776 WARNING [cron_0d7dc9f4ca42_20260530_010518] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --kg --json 2>&1 | python3 -c \"\nimport sys, json\ndata = sys. 2026-05-30 01:07:55,527 WARNING [cron_0d7dc9f4ca42_20260530_010518] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Traceback (most recent call last):\n File \"\", line 17, in \nsqlite3.OperationalError: no such column: floor_count\n---", "exit_code": 1, "error": null} 2026-05-30 01:08:24,770 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-30 01:08:25,054 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:13:25,355 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:18:25,659 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:23:25,947 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:28:26,246 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:33:26,538 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:38:26,843 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:43:27,142 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:48:27,443 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:53:27,738 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 01:58:28,037 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:03:28,326 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:08:28,624 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:13:28,927 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:18:29,221 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:23:29,515 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:28:29,808 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:33:30,104 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:38:30,392 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:43:30,690 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:48:30,989 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:53:31,294 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 02:58:31,591 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:03:31,883 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:08:32,176 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:13:32,470 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:18:32,772 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:23:33,072 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:28:33,378 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:33:33,674 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:38:33,968 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:43:34,263 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:48:34,558 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:53:34,865 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 03:58:35,173 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:03:35,476 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:08:35,776 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:13:36,083 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:18:36,380 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:23:36,686 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:28:36,984 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:33:37,287 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:38:37,587 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:43:37,886 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:48:38,179 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:53:38,472 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 04:58:38,759 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:03:39,069 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:08:39,375 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:13:39,685 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:18:39,986 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:23:40,292 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:28:40,594 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:33:40,893 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:38:41,185 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:43:41,489 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:48:41,798 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:53:42,106 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 05:58:42,398 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:03:42,697 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:08:42,991 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:13:43,289 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:18:43,596 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:23:43,899 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:28:44,196 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:33:44,492 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:38:44,791 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:43:45,138 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:48:45,556 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:53:45,949 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 06:58:46,285 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:03:46,624 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:08:46,956 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:13:47,288 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:18:47,622 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:23:47,959 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:28:48,296 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:33:48,642 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:38:48,975 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:43:49,319 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:48:49,651 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:53:49,979 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 07:58:50,311 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:03:50,647 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:08:50,982 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:13:51,308 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:18:51,641 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:23:51,969 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:28:52,301 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:33:52,637 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:38:52,978 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:43:53,314 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:48:53,639 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:53:53,969 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 08:58:54,308 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:03:54,645 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:08:54,981 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:13:55,303 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:18:55,604 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:23:55,920 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:28:56,282 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:33:56,653 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:38:57,071 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:43:57,483 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:48:57,838 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:53:58,189 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 09:58:58,549 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:03:58,960 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:08:59,376 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:13:59,737 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:19:00,092 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:24:00,462 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:29:00,864 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:34:01,274 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:39:01,635 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:44:01,992 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:49:02,341 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:54:02,725 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 10:59:03,142 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:04:03,523 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:09:03,884 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:14:04,243 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:19:04,614 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:24:05,031 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:29:05,434 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:34:05,790 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:39:06,146 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:44:06,506 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:49:06,923 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:54:07,336 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 11:59:07,704 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:04:08,063 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:09:08,426 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:14:08,830 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:19:09,240 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:24:09,603 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:29:09,958 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:34:10,311 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:39:10,722 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:44:11,135 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:49:11,519 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:54:11,877 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 12:59:12,235 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:04:12,641 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:06:03,705 WARNING [cron_0d7dc9f4ca42_20260530_130527] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "Traceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: local_date", "exit_code": 1, "error": null} 2026-05-30 13:06:04,784 WARNING [cron_0d7dc9f4ca42_20260530_130527] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>&1 | tail -1 | python3 -c \"\nimport sys, json\ndata = json.load 2026-05-30 13:06:31,164 WARNING [cron_0d7dc9f4ca42_20260530_130527] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>&1 | python3 -c \"\nimport sys, json\nraw = sys.stdin.read()\n# 2026-05-30 13:06:32,243 WARNING [cron_0d7dc9f4ca42_20260530_130527] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout $(hevy workouts --limit 8 --kg 2>&1 | grep -B1 \"D1.*Full Body\" | head -1 2026-05-30 13:09:13,044 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:09:16,039 WARNING [cron_0d7dc9f4ca42_20260530_130527] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-28_0:258785117335968 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-30 13:09:49,244 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-30 13:14:13,418 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:19:13,783 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:24:14,143 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:29:14,523 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:34:14,934 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:39:15,325 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:44:15,681 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:49:16,039 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:54:16,397 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 13:59:16,799 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:04:17,207 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:09:17,587 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:14:17,944 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:19:18,301 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:24:18,687 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:29:19,097 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:34:19,480 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:39:19,835 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:44:20,198 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:49:20,579 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:54:20,993 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 14:59:21,392 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:04:21,762 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:09:22,117 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:14:22,475 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:19:22,880 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:24:23,294 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:29:23,658 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:34:24,017 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:39:24,376 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:44:24,777 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:49:25,189 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:54:25,568 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 15:59:25,924 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:04:26,280 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:09:26,659 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:14:27,072 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:19:27,465 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:24:27,828 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:29:28,184 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:34:28,575 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:39:28,992 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:44:29,379 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:49:29,743 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:54:30,099 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 16:59:30,480 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:04:30,885 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:09:31,281 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:14:31,638 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:19:31,997 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:24:32,362 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:29:32,784 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:34:33,201 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:39:33,557 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:44:33,923 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:49:34,278 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:54:34,675 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 17:59:35,087 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:04:35,439 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:09:35,792 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:14:36,155 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:19:36,533 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:24:36,952 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:29:37,357 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:34:37,717 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:39:38,078 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:44:38,446 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:49:38,853 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:54:39,262 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 18:59:39,619 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:04:39,971 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:09:40,326 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:14:40,736 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:19:41,150 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:24:41,528 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:29:41,888 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:34:42,242 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:39:42,639 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:44:43,047 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:49:43,426 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:54:43,779 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 19:59:44,129 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:04:44,519 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:09:44,933 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:14:45,322 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:19:45,684 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:24:46,046 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:29:46,413 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:34:46,831 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:39:47,236 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:44:47,590 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:49:47,947 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:54:48,298 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 20:59:48,713 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:04:49,129 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:09:49,499 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:14:49,858 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:19:50,216 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:24:50,615 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:29:51,024 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:34:51,408 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:39:51,760 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:44:52,113 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:49:52,496 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:54:52,918 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 21:59:53,311 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:04:53,667 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:09:54,024 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:14:54,404 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:19:54,814 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:24:55,218 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:29:55,571 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:34:55,932 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:39:56,300 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:44:56,722 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:49:57,122 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:54:57,486 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 22:59:57,845 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:04:58,204 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:09:58,618 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:14:59,022 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:19:59,385 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:24:59,740 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:30:00,094 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:35:00,502 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:40:00,923 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:45:01,287 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:50:01,648 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-30 23:55:02,015 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:00:02,419 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:05:02,829 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:10:03,209 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:15:03,574 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:20:03,939 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:25:04,324 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:30:04,736 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:35:05,123 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:40:05,484 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:45:05,849 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:50:06,244 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 00:55:06,656 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:00:07,047 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:05:07,412 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:06:16,227 WARNING [cron_0d7dc9f4ca42_20260531_010552] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "Traceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: resting_heart_rate", "exit_code": 1, "error": null} 2026-05-31 01:06:24,343 WARNING [cron_0d7dc9f4ca42_20260531_010552] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout $(hevy workouts --limit 1 --json 2>/dev/null | python3 -c \"import sys,jso 2026-05-31 01:06:27,351 WARNING [cron_0d7dc9f4ca42_20260531_010552] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 1 --json --kg 2>&1 | python3 -c \"import sys,json; lines=sys.stdi 2026-05-31 01:08:30,854 WARNING [cron_0d7dc9f4ca42_20260531_010552] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-30_0:258785117335968 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-31 01:09:58,666 WARNING [cron_0d7dc9f4ca42_20260531_010552] agent.tool_executor: Tool terminal returned error (12.85s): {"output": "✅ Updated routine: undefined\n ID: undefined\nError: Cannot read properties of undefined (reading 'length')", "exit_code": 1, "error": null} 2026-05-31 01:10:07,794 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:10:37,141 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-31 01:15:08,152 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:20:08,564 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:25:10,997 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:30:11,273 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:35:11,552 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:40:11,831 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:45:12,110 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:50:12,895 ERROR [20260529_154354_fb346218] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:55:13,414 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 01:58:57,108 WARNING [20260531_012502_a4ac96db] agent.tool_executor: Tool web_search returned error (0.23s): { "success": false, "error": "Request failed with status code 400: {\"requestId\":\"f9b089a70eb1c57a861bece2d1f5dab2\",\"error\":\"Invalid request body | Validation error: Too small: expected stri 2026-05-31 02:00:14,095 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:05:14,376 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:10:14,661 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:15:14,935 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:20:15,230 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:25:15,531 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:30:15,819 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:35:16,102 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:40:16,378 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:45:16,659 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:50:16,942 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 02:55:17,234 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:00:17,513 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:05:17,792 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:10:18,084 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:15:18,359 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:20:18,640 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:25:18,914 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:30:19,192 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:35:19,484 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:40:19,767 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:45:20,057 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:50:20,342 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 03:55:20,624 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:00:20,901 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:05:21,182 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:10:21,461 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:15:21,739 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:20:22,019 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:25:22,303 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:30:22,573 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:35:22,857 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:40:23,136 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:45:23,422 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:50:23,716 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 04:55:23,998 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:00:24,282 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:05:24,560 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:10:24,843 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:15:25,133 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:20:25,420 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:25:25,709 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:30:25,989 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:35:26,277 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:40:26,549 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:45:26,826 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:50:27,112 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 05:55:27,407 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:00:27,690 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:05:27,981 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:10:28,266 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:15:28,546 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:20:28,829 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:25:29,107 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:30:29,393 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:35:29,678 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:40:29,965 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:45:30,248 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:50:30,525 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 06:55:30,816 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:00:31,097 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:05:31,382 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:10:31,663 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:15:31,940 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:20:32,232 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:25:32,514 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:30:32,795 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:35:33,074 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:40:33,363 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:45:33,646 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:50:33,933 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 07:55:34,215 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:00:34,492 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:05:34,771 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:10:35,049 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:15:35,327 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:20:35,615 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:25:35,906 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:30:36,196 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:35:36,489 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:40:36,769 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:45:37,052 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:50:37,338 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 08:55:37,628 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:00:37,920 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:05:38,208 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:10:38,486 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:15:38,762 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:20:39,090 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:25:39,386 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:30:39,693 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:35:39,990 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:40:40,291 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:45:40,592 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:50:40,887 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 09:55:41,180 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:00:41,476 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:05:41,776 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:10:42,070 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:15:42,381 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:20:42,683 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:25:42,982 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:30:43,284 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:35:43,583 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:40:43,891 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:45:44,185 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:50:44,484 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 10:55:44,783 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:00:45,077 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:05:45,371 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:10:45,676 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:15:45,973 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:20:46,275 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:25:46,573 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:30:46,874 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:35:47,171 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:40:47,465 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:45:47,756 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:50:48,054 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 11:55:48,363 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:00:48,662 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:05:48,954 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:10:49,250 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:15:49,551 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:20:49,849 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:25:50,152 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:30:50,461 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:35:50,756 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:40:51,050 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:45:51,345 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:50:51,641 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 12:55:51,945 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:00:52,246 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:05:52,560 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:06:11,168 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=ThreadPoolExecutor-40_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-31 13:06:37,965 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "Traceback (most recent call last):\n File \"\", line 6, in \nsqlite3.OperationalError: no such column: local_date", "exit_code": 1, "error": null} 2026-05-31 13:06:39,045 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "cd /home/ubuntu && hevy workouts --limit 10 --kg --json 2>/dev/null | python3 -c \"\nim 2026-05-31 13:06:47,450 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "Columns: ['subject', 'date', 'steps', 'distance_m', 'floors', 'active_minutes', 'exercise_minutes', 'calories', 'active_kcal', 'total_kcal', 'nutrition_kcal', 'heart_rate_avg', 'heart_rate 2026-05-31 13:06:48,530 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "cd /home/ubuntu && hevy workouts --limit 10 --kg --json 2>/dev/null | tail -n +2 | pyth 2026-05-31 13:07:51,282 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (12.88s): {"output": "Traceback (most recent call last):\n File \"\", line 6, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py 2026-05-31 13:07:52,361 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "cd /home/ubuntu && hevy routines --json 2>/dev/null | tail -n +2 | python3 -c \"\nimpor 2026-05-31 13:10:52,869 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:11:43,148 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (12.67s): {"output": "✅ Updated routine: undefined\n ID: undefined\nError: Cannot read properties of undefined (reading 'length')", "exit_code": 1, "error": null} 2026-05-31 13:11:49,560 WARNING [cron_0d7dc9f4ca42_20260531_130542] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "cd /home/ubuntu && hevy routine 2164feea-1b5f-4822-adb5-aec6e58cdf88 --json 2>/dev/null 2026-05-31 13:12:31,887 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-05-31 13:13:53,656 WARNING [20260531_131034_18d7c4c8] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:258786257334688 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-31 13:14:16,600 WARNING agent.title_generator: Title generation failed: Error code: 400 - {'error': {'message': 'The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed mimo-v2.5.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_request_error'}} 2026-05-31 13:15:09,606 WARNING [20260531_131034_18d7c4c8] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-05-31 13:15:53,339 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:18:24,424 WARNING agent.title_generator: Title generation failed: Error code: 400 - {'error': {'message': 'The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed mimo-v2.5.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_request_error'}} 2026-05-31 13:20:53,637 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:25:54,049 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:30:54,471 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:35:54,753 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:40:55,029 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:45:55,309 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:50:55,594 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 13:55:55,871 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:00:56,150 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:05:56,426 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:10:56,703 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:15:56,980 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:20:57,263 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:25:57,551 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:30:57,831 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:35:58,112 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:40:58,391 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:45:58,663 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:50:58,944 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 14:55:59,225 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:00:59,514 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:05:59,797 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:11:00,077 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:16:00,355 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:21:00,634 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:26:00,912 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:31:01,190 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:36:01,472 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:41:01,747 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:46:02,023 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:51:02,301 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 15:56:02,578 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:01:02,856 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:06:03,135 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:11:03,418 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:16:03,703 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:21:03,985 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:26:04,262 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:31:04,543 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:36:04,819 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:41:05,099 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:46:05,384 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:51:05,655 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 16:56:05,932 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:01:06,217 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:06:06,494 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:11:06,773 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:16:07,055 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:21:07,336 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:26:07,612 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:31:07,896 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:36:08,171 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:41:08,453 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:46:08,731 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:51:09,010 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 17:56:09,292 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:01:09,567 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:06:09,851 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:11:10,127 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:16:10,405 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:21:10,684 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:26:10,969 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:31:11,252 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:36:11,531 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:41:11,820 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:46:12,092 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:51:12,370 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 18:56:12,648 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:01:12,932 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:06:13,211 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:11:13,492 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:16:13,778 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:21:14,059 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:26:14,327 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:31:14,604 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:36:14,883 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:41:15,163 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:46:15,439 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:51:15,723 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 19:56:16,002 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:01:16,278 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:06:16,556 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:11:16,840 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:16:17,123 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:21:17,406 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:26:17,688 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:31:17,971 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:36:18,251 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:41:18,530 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:46:18,815 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:51:19,095 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 20:56:19,375 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:01:19,656 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:06:19,931 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:11:20,214 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:16:20,491 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:21:20,774 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:26:21,052 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:31:21,332 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:36:21,616 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:41:21,903 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:42:16,739 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-31 21:42:28,044 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-31 21:46:22,181 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:51:22,465 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 21:53:17,423 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-31 21:53:39,502 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-31 21:56:22,745 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:01:23,023 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:06:23,302 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:11:23,591 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:16:23,875 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:21:24,154 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:26:24,435 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:31:24,707 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:35:37,674 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-05-31 22:35:37,675 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-05-31 22:35:47,940 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-31 22:36:24,987 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:40:44,274 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-31 22:40:44,275 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-31 22:41:25,269 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:42:53,377 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-31 22:42:53,378 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-31 22:46:25,547 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:50:48,053 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-05-31 22:50:59,002 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-05-31 22:50:59,195 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-31 22:50:59,195 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-31 22:51:25,830 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 22:55:20,803 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-05-31 22:55:20,804 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-05-31 22:56:26,107 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:01:26,383 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:06:26,667 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:11:26,947 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:16:27,227 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:21:27,504 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:26:27,783 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:31:28,066 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:36:28,351 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:41:28,623 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:46:28,898 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:51:29,176 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-05-31 23:56:29,461 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:01:29,744 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:06:30,026 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:11:30,300 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:16:30,579 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:21:30,856 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:26:31,134 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:31:31,409 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:36:31,692 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:41:31,980 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:46:32,267 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:51:32,552 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 00:56:32,836 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:01:33,109 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:06:04,818 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --json --kg 2>&1 | tail -1 | python3 -c \"\nimport sys, json\nd 2026-06-01 01:06:33,395 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:09:18,973 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~31,266 tokens. Killing connection. 2026-06-01 01:09:18,986 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=ThreadPoolExecutor-44_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:09:18,987 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: Retrying API call in 2.2609363783746392s (attempt 1/3) thread=ThreadPoolExecutor-44_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:10:43,037 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: Bad Gateway 2026-06-01 01:10:43,037 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: Bad Gateway 2026-06-01 01:11:11,690 ERROR telegram.ext.Updater: Error while calling `get_updates` one more time to mark all fetched updates. Suppressing error to ensure graceful shutdown. When polling for updates is restarted, updates may be fetched again. Please adjust timeouts via `ApplicationBuilder` or the parameter `get_updates_request` of `Bot`. Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 394, in handle_async_request resp = await self._pool.handle_async_request(req) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 256, in handle_async_request raise exc from None File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection_pool.py", line 236, in handle_async_request response = await connection.handle_async_request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 103, in handle_async_request return await self._connection.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 136, in handle_async_request raise exc File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 106, in handle_async_request ) = await self._receive_response_headers(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 177, in _receive_response_headers event = await self._receive_event(timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/http11.py", line 217, in _receive_event data = await self._network_stream.read( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 32, in read with map_exceptions(exc_map): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions raise to_exc(exc) from exc httpcore.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 279, in do_request res = await self._client.request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1540, in request return await self.send(request, auth=auth, follow_redirects=follow_redirects) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1657, in _send_handling_auth response = await self._send_handling_redirects( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1694, in _send_handling_redirects response = await self._send_single_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1730, in _send_single_request response = await transport.handle_async_request(request) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 90, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 393, in handle_async_request with map_httpcore_exceptions(): File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 118, in map_httpcore_exceptions raise mapped_exc(message) from exc httpx.ReadTimeout The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_updater.py", line 400, in _get_updates_cleanup await self.bot.get_updates( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 671, in get_updates updates = await super().get_updates( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 4860, in get_updates await self._post( File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 703, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_extbot.py", line 369, in _do_post return await super()._do_post( ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 732, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 305, in _request_wrapper code, payload = await self.do_request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_httpxrequest.py", line 296, in do_request raise TimedOut from err telegram.error.TimedOut: Timed out 2026-06-01 01:11:33,653 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:11:53,724 WARNING [20260601_010853_ad7b484a] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~24,731 tokens. Killing connection. 2026-06-01 01:11:53,735 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:11:53,736 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: Retrying API call in 2.008740564292614s (attempt 1/3) thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:12:21,474 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~31,266 tokens. Killing connection. 2026-06-01 01:12:21,485 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: API call failed (attempt 2/3) error_type=ReadError thread=ThreadPoolExecutor-44_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:12:21,486 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: Retrying API call in 4.812705946934698s (attempt 2/3) thread=ThreadPoolExecutor-44_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:15:08,964 WARNING [20260601_010853_ad7b484a] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~25,511 tokens. Killing connection. 2026-06-01 01:15:08,975 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:15:08,975 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: Retrying API call in 2.1600866472482707s (attempt 1/3) thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:15:26,559 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~31,266 tokens. Killing connection. 2026-06-01 01:15:26,569 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: API call failed (attempt 3/3) error_type=ReadError thread=ThreadPoolExecutor-44_0:258785553281440 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:16:08,526 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 10 --json --kg 2>&1 | python3 -c \"\nimport sys, json\n# strip pr 2026-06-01 01:16:33,875 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:18:21,572 WARNING [20260601_010853_ad7b484a] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~29,163 tokens. Killing connection. 2026-06-01 01:18:21,585 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:18:21,586 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: Retrying API call in 2.0087289564949424s (attempt 1/3) thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:19:11,004 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=deepseek-v4-pro context=~32,663 tokens. Killing connection. 2026-06-01 01:19:11,016 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=ThreadPoolExecutor-44_0:258785553281440 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=[Errno 32] Broken pipe 2026-06-01 01:19:11,017 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.conversation_loop: Retrying API call in 2.2887210515304677s (attempt 1/3) thread=ThreadPoolExecutor-44_0:258785553281440 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro error=[Errno 32] Broken pipe 2026-06-01 01:19:20,530 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>&1 | python3 -c \"\nimport sys, json\nraw = sys.stdin.read()\nid 2026-06-01 01:19:21,608 WARNING [cron_0d7dc9f4ca42_20260601_010535] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout $(hevy workouts --limit 10 --json --kg 2>&1 | python3 -c \"\nimport sys, j 2026-06-01 01:21:34,092 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:22:15,368 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-06-01 01:23:30,393 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (300.33s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-01 01:23:31,481 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.09s): {"output": "", "exit_code": 127, "error": null} 2026-06-01 01:23:38,066 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool web_extract returned error (2.50s): {"error": "Content was inaccessible or not found"} 2026-06-01 01:26:34,314 ERROR [20260531_131034_18d7c4c8] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:27:23,617 WARNING [20260601_010853_ad7b484a] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~38,394 tokens. Killing connection. 2026-06-01 01:27:23,629 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:27:23,630 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: Retrying API call in 2.2778530772880057s (attempt 1/3) thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:30:30,201 WARNING [20260601_010853_ad7b484a] agent.chat_completion_helpers: Stream stale for 180s (threshold 180s) — no chunks received. model=mimo-v2.5 context=~40,777 tokens. Killing connection. 2026-06-01 01:30:30,212 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=ReadError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=[Errno 32] Broken pipe 2026-06-01 01:30:30,213 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: Retrying API call in 2.0436789302342286s (attempt 1/3) thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 error=[Errno 32] Broken pipe 2026-06-01 01:30:42,477 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool browser_click returned error (0.28s): {"success": false, "error": "Unknown ref: e26"} 2026-06-01 01:31:34,529 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:36:34,810 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:41:35,203 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:46:35,629 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:51:35,968 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 01:56:36,298 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:01:36,636 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:06:36,971 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:11:37,308 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:16:37,643 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:21:37,973 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:26:38,305 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:31:38,635 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:36:39,961 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:39:36,997 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 02:39:41,846 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-06-01 02:40:15,186 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 02:41:40,201 ERROR [20260531_012502_a4ac96db] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:46:05,113 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (10.34s): {"output": "[Command timed out after 10s]", "exit_code": 124, "error": null} 2026-06-01 02:46:40,478 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:47:00,973 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (27.37s): {"output": "[Command timed out after 10s]", "exit_code": 124, "error": null, "approval": "Command required approval (Security scan — [HIGH] Plain HTTP URL in execution context: URL 'http://hundetuedel 2026-06-01 02:47:54,614 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 02:48:03,738 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.68s): {"output": "", "exit_code": 23, "error": null} 2026-06-01 02:48:51,120 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (15.31s): {"output": "trying different approach\n\n[Command timed out after 15s]", "exit_code": 124, "error": null} [Tool loop warning: same_tool_failure_warning; count=3; terminal has failed 3 times this turn 2026-06-01 02:49:17,312 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 02:51:40,696 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:54:10,229 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (10.34s): {"output": "[Command timed out after 10s]", "exit_code": 124, "error": null} 2026-06-01 02:56:40,931 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 02:58:15,646 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.88s): {"output": "Traceback (most recent call last):\n File \"\", line 3, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py 2026-06-01 03:00:18,723 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "", "exit_code": -15, "error": null} 2026-06-01 03:00:26,706 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Refusing to write to sensitive system path: /etc/systemd/system/hundetuedel-help.service\nUse the terminal tool with sudo if you need to modify system files."} 2026-06-01 03:00:33,332 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-06-01 03:00:39,580 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-06-01 03:00:51,974 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-06-01 03:01:41,171 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:01:44,911 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} 2026-06-01 03:02:05,310 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} [Tool loop warning: repeated_exact_failure_warning; count=2; skill_manage has failed 2 times with identical arguments. This l 2026-06-01 03:02:40,483 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool skill_manage returned error (0.17s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 238| This transforms the letter from a simple access request into a documented e 2026-06-01 03:03:24,743 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "", "exit_code": -15, "error": null} 2026-06-01 03:06:25,714 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,038/2,200 chars. Adding this entry (782 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 03:06:41,399 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:06:42,658 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,316/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 03:07:24,546 WARNING [20260601_010853_ad7b484a] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,772/2,200 chars. Adding this entry (436 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 03:11:42,006 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:13:00,007 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:15:55,005 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:258786257334688 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:16:42,302 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:21:42,664 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:26:42,957 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:31:43,237 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:36:43,520 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:41:43,798 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:46:00,186 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_2:258786257334688 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:46:29,730 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool web_extract returned error (1.26s): {"error": "Content was inaccessible or not found"} 2026-06-01 03:46:44,062 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:49:34,416 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 03:49:42,380 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "sending serve config: updating config: listener already exists for port 443", "exit_code": 1, "error": null} 2026-06-01 03:50:56,227 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "sending serve config: updating config: listener already exists for port 443", "exit_code": 1, "error": null} 2026-06-01 03:51:18,710 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.69s): {"output": "Error: invalid argument format\ntry `tailscale serve --help` for usage info", "exit_code": 1, "error": null, "exit_code_meaning": "No matches found (not an error)"} 2026-06-01 03:51:31,772 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "sending serve config: updating config: listener already exists for port 8443", "exit_code": 1, "error": null} 2026-06-01 03:51:38,684 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Error: invalid argument format\ntry `tailscale serve --help` for usage info", "exit_code": 1, "error": null} 2026-06-01 03:51:44,302 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 03:51:51,296 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.22s): {"output": "Available within your tailnet:\n\nhttps://miopenclaw-vnic.tail9799d2.ts.net/\n|-- proxy http://127.0.0.1:5000\n\nServe started and running in the background.\nTo disable the proxy, run: ta 2026-06-01 03:53:00,120 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "This foreground command appears to start a long-lived server/watch process. Run it with background=true, verify readiness (health endpoint/log signal), then e 2026-06-01 03:53:15,355 WARNING agent.title_generator: Title generation failed: Error code: 400 - {'error': {'message': 'The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed mimo-v2.5.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 03:53:34,051 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:53:39,705 WARNING agent.title_generator: Title generation failed: Error code: 400 - {'error': {'message': 'The supported API model names are deepseek-v4-pro or deepseek-v4-flash, but you passed mimo-v2.5.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 03:53:46,883 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:54:18,626 WARNING [20260601_010853_ad7b484a] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_3:258785578643872 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 03:56:44,960 ERROR [20260601_010853_ad7b484a] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:01:45,372 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:02:06,565 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 04:06:45,650 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:11:46,326 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:16:46,556 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:17:45,271 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool skill_manage returned error (0.04s): {"success": false, "error": "Found 2 matches for old_string. Provide more context to make it unique, or use replace_all=True.", "file_preview": "---\nname: ble-pwa-replacement\ndescription: \"Replace 2026-06-01 04:18:30,688 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool skill_view returned error (0.02s): {"error": "[Errno 21] Is a directory: '/home/ubuntu/.hermes/skills/devops/deploy-public-site/references'", "success": false} 2026-06-01 04:21:46,962 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:24:11,623 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (120.21s): {"output": "[Command timed out after 120s]", "exit_code": 124, "error": null} 2026-06-01 04:24:19,313 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 04:25:15,761 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (20.90s): {"output": "FAIL:Failed to connect to dumpstatez service: Connection refused\nls: /data/misc/bluetooth/: Permission denied\nls: /data/misc/bluetooth/logs/: Permission denied\ncp: bad '/data/misc/bluet 2026-06-01 04:26:23,710 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 04:26:47,200 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:27:06,957 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_1:258786265788832 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 04:28:18,054 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.89s): {"output": "Starting: Intent { act=android.intent.action.MAIN cmp=com.android.settings/.BugreportPreferencesActivity }\nError type 3\nError: Activity class {com.android.settings/com.android.settings.B 2026-06-01 04:30:23,801 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (120.18s): {"output": "PROGRESS:20/1723\nBEGIN:/data/user_de/0/com.android.shell/files/bugreports/bugreport-tegu-CP1A.260505.005-2026-06-01-01-28-25.zip\nPROGRESS:60/1723\nPROGRESS:110/1723\nPROGRESS:160/1723\nP 2026-06-01 04:30:50,238 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 04:31:47,431 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:32:59,034 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (60.14s): {"output": "[Command timed out after 60s]", "exit_code": 124, "error": null} 2026-06-01 04:34:22,249 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 04:35:00,806 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIStatusError thread=asyncio_1:258786265788832 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=HTTP 402: Insufficient Balance 2026-06-01 04:35:00,809 WARNING [20260601_034551_cc045506] agent.chat_completion_helpers: Fallback to minimax failed: provider not configured 2026-06-01 04:35:00,829 ERROR [20260601_034551_cc045506] agent.conversation_loop: Non-retryable client error: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 04:35:01,527 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1510851843729920000/messages responded with 429. Retrying in 0.47 seconds. 2026-06-01 04:35:02,222 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1510851843729920000/messages responded with 429. Retrying in 0.77 seconds. 2026-06-01 04:35:24,061 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "adb: error: failed to get feature set: device offline", "exit_code": 1, "error": null} 2026-06-01 04:36:08,824 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (30.35s): {"output": "[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-06-01 04:36:15,433 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=RateLimitError thread=asyncio_0:258786626630048 provider=opencode-go base_url=https://opencode.ai/zen/go/v1 model=mimo-v2.5 summary=HTTP 429: Error from provider (Xiaomi): Too many requests 2026-06-01 04:36:17,137 WARNING [20260601_034551_cc045506] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIStatusError thread=asyncio_0:258786626630048 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=HTTP 402: Insufficient Balance 2026-06-01 04:36:17,139 WARNING [20260601_034551_cc045506] agent.chat_completion_helpers: Fallback to minimax failed: provider not configured 2026-06-01 04:36:17,159 ERROR [20260601_034551_cc045506] agent.conversation_loop: Non-retryable client error: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 04:36:17,601 WARNING discord.http: We are being rate limited. POST https://discord.com/api/v10/channels/1510851843729920000/messages responded with 429. Retrying in 0.72 seconds. 2026-06-01 04:36:47,679 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:39:38,255 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (15.31s): {"output": "[Command timed out after 15s]", "exit_code": 124, "error": null} 2026-06-01 04:40:16,313 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (30.32s): {"output": "disconnected 100.111.239.9:45003\n\n[Command timed out after 30s]", "exit_code": 124, "error": null} 2026-06-01 04:40:53,758 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (30.33s): {"output": "* daemon not running; starting now at tcp:5037\n* daemon started successfully\n\n[Command timed out after 30s]", "exit_code": 124, "error": null} [Tool loop warning: same_tool_failure_war 2026-06-01 04:41:50,670 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:42:41,727 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Traceback (most recent call last):\n File \"/tmp/parse_full.py\", line 13, in \n pkt_hdr = f.read(24)\n ^^^^^^^^^^\nValueError: read of closed file", "exit_code": 2026-06-01 04:43:32,930 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.14s): {"output": "Traceback (most recent call last):\n File \"/tmp/find_opcodes.py\", line 14, in \n pkt_hdr = f.read(24)\n ^^^^^^^^^^\nValueError: read of closed file", "exit_code" 2026-06-01 04:46:51,873 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:51:52,197 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 04:52:12,444 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 04:54:29,637 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-06-01 04:55:30,415 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,132/2,200 chars. Adding this entry (660 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 04:55:42,557 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,791/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 04:56:52,561 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:01:52,886 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:06:53,212 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:11:53,599 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:16:54,034 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:21:54,388 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:26:54,725 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:31:55,078 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:36:55,418 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:41:55,755 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:46:56,083 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:51:56,416 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 05:56:56,750 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:01:57,090 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:06:57,432 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:11:57,780 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:16:58,085 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:21:58,419 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:26:58,780 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:31:59,150 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:36:59,543 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:41:59,952 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:47:00,323 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:52:00,683 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 06:57:01,036 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:02:01,410 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:07:01,818 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:12:02,217 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:17:02,581 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:22:02,945 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:27:03,311 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:32:03,713 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:37:04,128 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:42:04,500 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:47:04,852 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:52:05,210 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 07:57:05,610 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:02:06,016 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:07:06,388 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:12:06,762 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:17:07,123 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:22:07,506 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:27:07,918 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:32:08,302 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:37:08,662 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:42:09,025 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:47:09,397 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:52:09,815 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 08:57:10,207 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:02:10,564 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:07:10,929 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:12:11,295 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:17:11,693 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:22:12,093 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:27:12,481 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:32:12,837 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:37:13,198 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:42:13,585 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:47:14,000 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:52:14,392 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 09:57:14,756 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:02:15,117 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:07:15,490 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:12:15,904 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:17:16,300 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:22:16,655 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:27:17,011 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:32:17,367 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:37:17,759 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:42:18,167 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:47:18,552 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:52:18,916 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 10:57:19,280 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:02:19,660 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:07:20,058 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:12:20,450 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:17:20,807 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:22:21,162 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:27:21,519 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:32:21,926 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:37:22,333 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:42:22,703 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:47:23,071 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:52:23,436 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 11:57:23,837 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:02:24,239 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:07:24,620 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:12:24,973 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:17:25,326 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:22:25,691 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:27:26,096 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:32:26,409 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:37:26,943 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:39:14,123 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 12:41:29,134 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,132/2,200 chars. Adding this entry (488 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 12:42:27,290 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:47:28,116 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:49:38,776 WARNING [20260601_034551_cc045506] agent.context_compressor: Failed to generate context summary: Not Found | opencode
opencode logo lightopencode logo dark

404 - Page Not Found

. Further summary attempts paused for 60 seconds. 2026-06-01 12:49:50,906 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "adb: device '100.111.239.9:36353' not found", "exit_code": 1, "error": null} 2026-06-01 12:50:05,426 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.34s): {"output": "alive\n---\n/system/bin/sh: sudo: inaccessible or not found", "exit_code": 127, "error": null} 2026-06-01 12:50:19,596 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses '&' backgrounding. Use terminal(background=true) for long-lived processes, then run health checks and tests in follow-up terminal call 2026-06-01 12:50:40,179 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (3.26s): {"output": "", "exit_code": 1, "error": null} 2026-06-01 12:50:59,724 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.19s): {"output": "/system/bin/sh: su: inaccessible or not found", "exit_code": 127, "error": null} 2026-06-01 12:51:14,714 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.34s): {"output": "Failed to set property 'persist.bluetooth.btsnoopenable' to 'true'.\nSee dmesg for error reason.\nFailed to set property 'persist.bluetooth.btsnooppath' to '/data/local/tmp/led-snoop.btsno 2026-06-01 12:52:04,517 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-06-01 12:52:28,816 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 12:53:10,304 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool read_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: read_file. Only memory/skill tools are allowed."} 2026-06-01 12:55:47,017 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (60.15s): {"output": "[Command timed out after 60s]", "exit_code": 124, "error": null} 2026-06-01 12:57:29,381 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:02:29,668 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:05:42,235 WARNING [cron_0d7dc9f4ca42_20260601_130519] agent.tool_executor: Tool terminal returned error (0.19s): {"output": "Traceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: resting_heart_rate", "exit_code": 1, "error": null} 2026-06-01 13:06:01,221 WARNING [cron_0d7dc9f4ca42_20260601_130519] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --kg --json 2>&1 | tail -1 | python3 -c \"\nimport sys, json\nd 2026-06-01 13:08:14,944 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:08:14,944 WARNING gateway.run: ✗ api_server failed to connect 2026-06-01 13:08:27,781 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:08:52,798 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:09:52,844 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:11:06,214 WARNING [20260601_131018_da09eb] agent.conversation_loop: API call failed (attempt 1/3) error_type=AuthenticationError thread=Thread-4 (run_agent):262322020753824 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 401: Invalid API key. 2026-06-01 13:11:07,602 WARNING [20260601_131018_da09eb] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIStatusError thread=Thread-4 (run_agent):262322020753824 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=HTTP 402: Insufficient Balance 2026-06-01 13:11:07,605 WARNING [20260601_131018_da09eb] agent.chat_completion_helpers: Fallback to minimax failed: provider not configured 2026-06-01 13:11:07,613 ERROR [20260601_131018_da09eb] agent.conversation_loop: Non-retryable client error: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 13:11:27,800 WARNING [20260601_131119_6ccded] agent.conversation_loop: API call failed (attempt 1/3) error_type=AuthenticationError thread=Thread-4 (run_agent):256307843465632 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 401: Invalid API key. 2026-06-01 13:11:29,272 WARNING [20260601_131119_6ccded] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIStatusError thread=Thread-4 (run_agent):256307843465632 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=HTTP 402: Insufficient Balance 2026-06-01 13:11:29,275 WARNING [20260601_131119_6ccded] agent.chat_completion_helpers: Fallback to minimax failed: provider not configured 2026-06-01 13:11:29,287 ERROR [20260601_131119_6ccded] agent.conversation_loop: Non-retryable client error: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 13:11:37,138 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-06-01 13:11:52,948 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:11:58,997 WARNING [20260601_131119_6ccded] agent.conversation_loop: API call failed (attempt 1/3) error_type=AuthenticationError thread=Thread-7 (run_agent):256307843465632 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 401: Invalid API key. 2026-06-01 13:12:00,359 WARNING [20260601_131119_6ccded] agent.conversation_loop: API call failed (attempt 1/3) error_type=APIStatusError thread=Thread-7 (run_agent):256307843465632 provider=deepseek base_url=https://api.deepseek.com model=deepseek-v4-pro summary=HTTP 402: Insufficient Balance 2026-06-01 13:12:00,362 WARNING [20260601_131119_6ccded] agent.chat_completion_helpers: Fallback to minimax failed: provider not configured 2026-06-01 13:12:00,371 ERROR [20260601_131119_6ccded] agent.conversation_loop: Non-retryable client error: Error code: 402 - {'error': {'message': 'Insufficient Balance', 'type': 'unknown_error', 'param': None, 'code': 'invalid_request_error'}} 2026-06-01 13:12:10,103 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-06-01 13:13:17,749 WARNING [20260601_131119_6ccded] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Refusing to write to Hermes config file: ~/.hermes/config.yaml\nAgent cannot modify security-sensitive configuration. Edit ~/.hermes/config.yaml directly or use 'hermes config' instead."} 2026-06-01 13:13:28,040 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:13:31,193 WARNING [20260601_131119_6ccded] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "Traceback (most recent call last):\n File \"\", line 1, in \n import yaml; yaml.safe_load(open('/home/ubuntu/.hermes/config.yaml')); print('YAML valid')\n ^^^^^^^^^^ 2026-06-01 13:15:53,176 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:18:28,323 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:18:56,560 WARNING [20260601_131843_32c08810] agent.tool_executor: Tool web_extract returned error (0.43s): {"error": "Content was inaccessible or not found"} 2026-06-01 13:20:53,501 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:23:28,629 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:25:53,951 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:28:29,067 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:30:54,172 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:33:29,281 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:35:54,384 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:36:50,597 WARNING [20260601_131843_32c08810] run_agent: Removed duplicate tool call: write_file 2026-06-01 13:38:29,492 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:40:54,616 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:42:23,300 WARNING [20260601_131843_32c08810] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== 1/10 initial scaffolding ===\n=== 2/10 conventional commits parser ===\nOn branch master\nnothing to commit, working tree clean", "exit_code": 1, "error": null} 2026-06-01 13:43:14,881 WARNING [20260601_131843_32c08810] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "fatal: ambiguous argument 'HEAD~1': unknown revision or path not in the working tree.\nUse '--' to separate paths from revisions, like this:\n'git [...] -- [...]' 2026-06-01 13:43:29,721 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:45:54,832 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:48:29,958 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:50:55,076 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:53:30,203 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 13:55:55,304 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 13:58:30,428 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:00:55,532 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:03:30,644 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:05:03,442 WARNING [20260601_131843_32c08810] agent.tool_executor: Tool terminal returned error (2.07s): {"output": "✓ src/commits.test.ts (8 tests) 12ms\n ✓ src/config.test.ts (2 tests) 9ms\n\n Test Files 4 passed (4)\n Tests 21 passed (21)\n Start at 14:05:02\n Duration 842ms (transform 17 2026-06-01 14:05:55,752 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:08:30,864 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:09:56,253 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 14:10:20,750 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'github/github-auth' not found in active profile 'default'. Use skills_list() to see available skills."} 2026-06-01 14:10:55,983 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:11:02,549 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "SKILL.md frontmatter is not closed. Ensure you have a closing '---' line."} 2026-06-01 14:11:47,018 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool terminal returned error (300.39s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-01 14:13:15,902 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-06-01 14:13:31,114 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:14:38,201 WARNING [20260601_140254_f2ee90] agent.conversation_loop: API call failed (attempt 1/3) error_type=InternalServerError thread=bg-review:264043605193120 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 500: unknown error, 999 (1000) 2026-06-01 14:14:38,202 WARNING [20260601_140254_f2ee90] agent.conversation_loop: Retrying API call in 2.115245229226211s (attempt 1/3) thread=bg-review:264043605193120 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Error code: 500 - {'type': 'error', 'error': {'type': 'server_error', 'message': 'unknown error, 999 (1000)', 'http_code': '500'}, 'request_id': '066cc6c63c8b866b16efdf9e225daa4d'} 2026-06-01 14:15:52,918 WARNING agent.message_sanitization: Unrepairable tool_call arguments for skill_manage — replaced with empty object (was: {"action": "write_file", "name": "oss-grant-portfolio", "file_content": "# OSS g) 2026-06-01 14:15:56,219 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:16:59,368 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool terminal returned error (300.33s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-01 14:18:31,327 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:20:56,435 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:22:52,691 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool terminal returned error (300.31s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-01 14:23:31,553 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:25:56,660 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:28:31,785 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:28:35,331 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool terminal returned error (300.63s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-01 14:30:56,897 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:33:32,050 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:35:57,230 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:38:32,406 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:40:57,589 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:43:32,784 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:45:57,942 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:48:33,102 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:50:58,249 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:53:33,435 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 14:55:58,578 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 14:58:33,722 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:00:58,858 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:03:34,009 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:05:59,141 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:08:34,287 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:10:59,417 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:13:34,566 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:15:59,699 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:18:34,847 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:20:59,976 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:23:35,124 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:26:00,260 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:28:35,410 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:31:00,545 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:33:35,695 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:36:00,831 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:38:35,974 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:41:01,100 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:43:36,242 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:46:01,376 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:48:36,519 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:51:01,649 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:53:36,796 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 15:56:01,924 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 15:58:37,067 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:01:02,197 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:03:37,343 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:06:02,474 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:08:37,620 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:11:02,754 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:13:37,893 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:16:03,032 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:18:38,166 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:21:03,295 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:23:38,435 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:26:03,564 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:28:38,709 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:31:03,842 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:33:38,985 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:36:04,111 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:38:39,930 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:41:05,048 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:41:16,226 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 16:43:40,158 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:46:05,268 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:48:40,391 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:48:49,953 ERROR [20260601_140254_f2ee90] tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 16:48:49,956 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool vision_analyze returned error (0.48s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 16:51:05,492 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:53:40,609 ERROR [20260601_131843_32c08810] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 16:54:30,863 WARNING [20260601_140254_f2ee90] agent.tool_executor: Tool execute_code returned error (300.55s): {"status": "error", "error": "BLOCKED: execute_code script timed out without user response. The user has NOT consented to running this code. Do NOT retry, do NOT rephrase the script, and do NOT attemp 2026-06-01 16:56:05,717 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 16:58:40,840 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:01:05,959 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:02:14,407 WARNING [20260601_164819_1fe50d] agent.conversation_loop: Corrupted tool_call arguments repaired before request (session=20260601_164819_1fe50d, message_index=108, tool_call_id=call_function_6kdyq1nywhng_1, function=terminal, preview='{"command": "echo \\"${#GIT_AUTHOR_EMAIL} ${#GIT_AUTHOR_NAME}\\" && printf \'%s\\\\n\'') 2026-06-01 17:03:41,080 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:06:06,355 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:07:09,818 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 17:08:02,554 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "0", "exit_code": 1, "error": null} 2026-06-01 17:08:35,829 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool skill_manage returned error (0.04s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 162| Save the full draft to a file (`APPLICATION.md`) so the human can copy-past 2026-06-01 17:08:41,467 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:09:41,532 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool read_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: read_file. Only memory/skill tools are allowed."} 2026-06-01 17:09:56,028 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,325/1,375 chars. Adding this entry (509 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 17:11:06,599 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:13:41,784 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:16:06,895 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:17:06,009 WARNING [20260601_164819_1fe50d] agent.conversation_loop: API call failed (attempt 1/3) error_type=APITimeoutError thread=asyncio_0:264044316193184 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=Request timed out. 2026-06-01 17:17:06,010 WARNING [20260601_164819_1fe50d] agent.conversation_loop: Retrying API call in 2.474621978434406s (attempt 1/3) thread=asyncio_0:264044316193184 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Request timed out. 2026-06-01 17:18:42,015 ERROR [20260601_140254_f2ee90] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:21:07,132 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:21:58,968 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-06-01 17:22:18,831 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "/usr/bin/bash: eval: line 3: syntax error near unexpected token `)'\n/usr/bin/bash: eval: line 3: `printf '%s' 'ghp_Xv...cUec' > /tmp/gh_token && export GITHUB_TOKEN=*** /tmp/gh_token) && 2026-06-01 17:23:38,870 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.45s): {"output": "* daemon not running; starting now at tcp:5037\n* daemon started successfully\nadb: device '100.111.239.9:41453' not found", "exit_code": 1, "error": null} 2026-06-01 17:23:41,989 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (0.10s): {"output": "List of devices attached\n\n---\nadb: device '100.111.239.9:41453' not found", "exit_code": 1, "error": null} 2026-06-01 17:23:51,859 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:26:13,097 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "DEBUG: token length = 3\nDEBUG: token starts with = '***'\nDEBUG: token ends with = '***'\nERROR: token too short\n---\nls: cannot access '/home/ubuntu/.hermes/secrets/': No such file or d 2026-06-01 17:26:16,960 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:27:57,568 WARNING [20260601_164819_1fe50d] agent.conversation_loop: Corrupted tool_call arguments repaired before request (session=20260601_164819_1fe50d, message_index=230, tool_call_id=call_function_hw9u7gndec4s_1, function=write_file, preview='{"path": "/home/ubuntu/.hermes/secrets/github.env", "content": "export GITHUB_TO') 2026-06-01 17:28:15,424 WARNING [20260601_164819_1fe50d] agent.conversation_loop: Corrupted tool_call arguments repaired before request (session=20260601_164819_1fe50d, message_index=234, tool_call_id=call_function_scguem751p2f_1, function=write_file, preview='{"path": "/home/ubuntu/.hermes/secrets/github.env", "content": "export GITHUB_TO') 2026-06-01 17:28:52,138 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:31:17,224 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:31:57,079 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,325/1,375 chars. Adding this entry (472 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 17:32:05,397 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'replace' action.", "success": false} 2026-06-01 17:32:11,447 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,459/1,375 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-06-01 17:32:19,361 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,386/1,375 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=4; memory 2026-06-01 17:32:59,677 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 17:33:52,393 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:34:44,723 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool write_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: write_file. Only memory/skill tools are allowed."} 2026-06-01 17:36:17,446 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:38:52,650 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:40:55,859 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,132/2,200 chars. Adding this entry (591 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 17:41:17,687 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:41:46,754 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "A skill named 'oss-grant-portfolio' already exists at /home/ubuntu/.hermes/skills/github/oss-grant-portfolio."} 2026-06-01 17:42:30,453 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool read_file returned error (0.00s): {"error": "Background review denied non-whitelisted tool: read_file. Only memory/skill tools are allowed."} 2026-06-01 17:42:41,607 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,312/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 17:42:50,569 WARNING agent.message_sanitization: Unrepairable tool_call arguments for memory — replaced with empty object (was: {"action": "replace]<]minimax[>[replace]<]minimax[>[]<]minimax[>[<) 2026-06-01 17:42:57,584 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,249/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 17:43:52,909 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:45:58,533 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} 2026-06-01 17:46:18,011 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:48:53,208 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:51:18,340 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:53:53,532 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 17:56:18,677 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 17:58:54,238 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:01:19,373 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:03:54,486 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:06:19,596 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:08:46,698 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool skill_view returned error (0.06s): {"success": false, "error": "Skill 'bitwarden' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "domain-research", "hermes-webui-comparison", "hermes-webui-deploy", "lobbytrack 2026-06-01 18:08:53,164 WARNING [20260601_164819_1fe50d] agent.tool_executor: Tool skill_view returned error (0.06s): {"success": false, "error": "Skill 'openclaw-imports:bitwarden' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "domain-research", "hermes-webui-comparison", "hermes-webui-dep 2026-06-01 18:08:54,717 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:11:19,847 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:13:55,008 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:16:20,153 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:18:55,314 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:21:20,459 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:23:55,955 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:26:21,144 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:27:31,301 WARNING [20260601_180838_a55723] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,200/2,200 chars. Adding this entry (293 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 18:27:42,950 WARNING [20260601_180838_a55723] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,427/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 18:27:50,663 WARNING [20260601_180838_a55723] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,237/2,200 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-06-01 18:28:56,656 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:30:56,331 WARNING [20260601_180838_a55723] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 18:30:56,332 WARNING [20260601_180838_a55723] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 18:30:56,332 WARNING [20260601_180838_a55723] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 18:30:56,332 WARNING [20260601_180838_a55723] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 18:31:21,802 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:33:56,945 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:36:22,078 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:38:57,451 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:40:00,124 WARNING [20260601_180838_a55723] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-06-01 18:40:57,762 WARNING [20260601_180838_a55723] tools.browser_tool: browser_vision failed: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/browser_tool.py", line 3288, in browser_vision response = call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 4973, in call_llm client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_utils/_utils.py", line 286, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 1204, in create return self._post( ^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1297, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1070, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:40:57,769 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_vision returned error (1.43s): {"success": false, "error": "Error during vision analysis: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200Enm 2026-06-01 18:41:06,385 ERROR [20260601_180838_a55723] tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:41:06,388 WARNING [20260601_180838_a55723] agent.tool_executor: Tool vision_analyze returned error (0.32s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 18:41:22,562 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:43:05,749 WARNING [20260601_180838_a55723] agent.tool_executor: Tool skill_view returned error (0.06s): {"success": false, "error": "Skill 'openclaw-imports:bitwarden' not found.", "available_skills": ["booking-scraper", "bybit", "dogfood", "domain-research", "hermes-webui-comparison", "hermes-webui-dep 2026-06-01 18:43:35,140 WARNING [20260601_180838_a55723] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (418 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 18:43:57,714 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:44:18,867 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_cdp returned error (0.01s): {"error": "Target.attachToTarget failed: {'code': -32602, 'message': 'No target with given id found'}", "method": "Runtime.evaluate"} 2026-06-01 18:44:43,754 WARNING agent.message_sanitization: Unrepairable tool_call arguments for browser_cdp — replaced with empty object (was: {"method": "Runtime.evaluate", "params":) 2026-06-01 18:44:53,406 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_cdp returned error (0.01s): {"error": "CDP error: {'code': -32602, 'message': 'Invalid parameters', 'data': 'Failed to deserialize params.returnByValue - BINDINGS: bool value expected at position 330'}", "method": "Runtime.evalu 2026-06-01 18:45:04,821 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_cdp returned error (0.01s): {"error": "CDP error: {'code': -32602, 'message': 'Invalid parameters', 'data': 'Failed to deserialize params.returnByValue - BINDINGS: bool value expected at position 404'}", "method": "Runtime.evalu 2026-06-01 18:46:22,848 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:48:57,969 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:50:10,527 WARNING [20260601_180838_a55723] tools.browser_tool: browser_vision failed: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/browser_tool.py", line 3288, in browser_vision response = call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 4973, in call_llm client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_utils/_utils.py", line 286, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 1204, in create return self._post( ^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1297, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1070, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:50:10,531 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_vision returned error (1.43s): {"success": false, "error": "Error during vision analysis: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200Enm 2026-06-01 18:51:23,105 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:51:38,624 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:51:46,951 ERROR [20260601_180838_a55723] tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:51:46,954 WARNING [20260601_180838_a55723] agent.tool_executor: Tool vision_analyze returned error (0.43s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 18:52:10,439 WARNING [20260601_180838_a55723] agent.tool_executor: Tool browser_navigate returned error (0.29s): {"success": false, "error": "Navigation failed: net::ERR_ACCESS_DENIED"} 2026-06-01 18:52:22,976 WARNING [20260601_180838_a55723] agent.tool_executor: Tool search_files returned error (0.00s): {"error": "Background review denied non-whitelisted tool: search_files. Only memory/skill tools are allowed."} 2026-06-01 18:52:22,977 WARNING [20260601_180838_a55723] agent.tool_executor: Tool search_files returned error (0.00s): {"error": "Background review denied non-whitelisted tool: search_files. Only memory/skill tools are allowed."} 2026-06-01 18:52:29,923 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:52:39,700 ERROR [20260601_180838_a55723] tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 18:52:39,703 WARNING [20260601_180838_a55723] agent.tool_executor: Tool vision_analyze returned error (0.27s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 18:53:58,234 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 18:56:23,424 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 18:58:58,625 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:01:23,818 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:03:59,002 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:06:24,152 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:08:59,300 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:11:24,436 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:13:59,580 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:16:24,713 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:18:59,858 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:21:24,990 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:24:00,135 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:26:25,269 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:29:00,412 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:31:25,545 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:34:00,688 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:36:25,822 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:38:41,602 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:38:54,913 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 19:39:00,970 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:39:06,181 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:39:19,490 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 19:39:30,753 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:39:45,095 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 19:39:55,355 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:40:06,659 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 19:41:12,467 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:41:23,074 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-01 19:41:26,101 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:44:01,243 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:44:28,583 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-06-01 19:44:28,584 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-06-01 19:46:26,376 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:49:01,525 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:51:26,656 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:53:34,814 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-01 19:53:34,814 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 19:53:44,816 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:53:56,062 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 19:54:01,802 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 19:54:06,676 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-01 19:54:47,921 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (2.28s): {"output": "=== ¿es debuggable? ===\n flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA ALLOW_BACKUP KILL_AFTER_RESTORE ]\n android.permission.ACCESS_FINE_LOCATION: granted=true, flags=[ USER_SET|USER_ 2026-06-01 19:55:22,107 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool terminal returned error (1.28s): {"output": "---\nWARNING: Package(s) not found: androguard\n---\nTraceback (most recent call last):\n File \"\", line 1, in \nModuleNotFoundError: No module named 'androguard'", "exit 2026-06-01 19:56:27,696 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 19:59:02,811 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:01:27,920 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:02:04,212 WARNING [20260601_034551_cc045506] tools.code_execution_tool: execute_code timed out after 300.38s (limit 300s) with 0 tool calls 2026-06-01 20:02:04,213 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool execute_code returned error (325.32s): {"status": "timeout", "output": "⏰ Script timed out after 300s and was killed.", "tool_calls_made": 0, "duration_seconds": 300.38, "error": "Script timed out after 300s and was killed."} 2026-06-01 20:02:44,171 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool execute_code returned error (8.32s): {"status": "error", "output": "=== 2859866 chars of strings ===\n\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_6dp3lgvm/script.py\", line 20, in \n matc 2026-06-01 20:03:16,714 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool execute_code returned error (5.49s): {"status": "error", "output": "\n--- stderr ---\nTraceback (most recent call last):\n File \"/tmp/hermes_sandbox_3jif5qsw/script.py\", line 4, in \n classes = re.findall(r'Lcom/[a-zA-Z0-9/ 2026-06-01 20:04:03,036 ERROR [20260601_164819_1fe50d] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:05:45,263 WARNING agent.message_sanitization: Unrepairable tool_call arguments for execute_code — replaced with empty object (was: {"code": "\nfrom androguard.core.dex import DEX\n\ndex1 = DEX(open(\"/home/ubunt) 2026-06-01 20:05:45,882 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:05:46,129 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:05:46,345 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:05:46,601 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:05:46,879 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,452 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,460 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,465 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,467 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,475 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:00,481 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool vision_analyze returned error (0.35s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 20:06:00,482 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool vision_analyze returned error (0.36s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 20:06:00,482 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool vision_analyze returned error (0.34s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 20:06:00,482 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool vision_analyze returned error (0.34s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 20:06:00,483 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool vision_analyze returned error (0.36s): { "success": false, "error": "Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVg 2026-06-01 20:06:28,153 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:06:47,166 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:47,405 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:47,875 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:48,202 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:06:48,414 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:09:03,275 ERROR [20260601_180838_a55723] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:10:49,336 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:10:49,573 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:10:49,805 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:10:50,030 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:10:50,307 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:11:28,421 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:12:41,996 WARNING gateway.run: Interrupt recursion depth 3 reached for session agent:main:discord:thread:1510851843729920000:1510851843729920000 — queueing message instead of recursing. 2026-06-01 20:12:44,610 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:12:44,846 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:12:45,069 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:12:45,287 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:12:45,566 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:14:03,521 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:16:28,646 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:17:32,581 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.04s): {"success": false, "error": "Found 8 matches for old_string. Provide more context to make it unique, or use replace_all=True."} 2026-06-01 20:19:03,746 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:21:28,923 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:22:26,136 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:22:26,352 ERROR tools.vision_tools: Error analyzing image: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/tools/vision_tools.py", line 893, in vision_analyze_tool response = await async_call_llm(**call_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/agent/auxiliary_client.py", line 5414, in async_call_llm await client.chat.completions.create(**kwargs), task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/resources/chat/completions/completions.py", line 2700, in create return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1884, in post return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/openai/_base_client.py", line 1669, in request raise self._make_status_error_from_response(err.response) from None openai.NotFoundError: Error code: 404 - {'error': {'message': 'No endpoints found for google/gemini-2.0-flash-001.', 'code': 404}, 'user_id': 'user_3A4dOJw9P200EnmVgpSnwrvWjWY'} 2026-06-01 20:22:40,191 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool image_generate returned error (0.26s): {"success": false, "image": null, "error": "OpenAI image generation via Codex auth failed: Codex Responses API returned HTTP 401: {\n \"error\": {\n \"message\": \"Your authentication token has be 2026-06-01 20:23:52,637 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool execute_code returned error (3.75s): {"status": "error", "error": "BLOCKED: execute_code script denied by user. The user has NOT consented to running this code. Do NOT retry, do NOT rephrase the script, and do NOT attempt the same outcom 2026-06-01 20:24:04,038 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:26:26,591 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-01 20:26:26,593 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 20:26:29,171 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:26:37,894 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 20:26:48,154 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 20:27:08,820 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-01 20:27:49,066 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-01 20:27:49,066 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-01 20:28:27,964 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 20:28:28,965 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 20:29:04,326 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:30:55,856 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,200/2,200 chars. Adding this entry (261 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 20:31:09,764 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,308/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-01 20:31:17,140 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-06-01 20:31:17,141 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-06-01 20:31:29,456 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:34:04,659 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:36:29,844 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:37:10,316 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-01 20:37:22,031 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-01 20:39:05,044 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:41:30,237 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:42:11,415 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-06-01 20:42:11,415 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-06-01 20:44:05,444 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:45:01,256 WARNING gateway.platforms.telegram: [Telegram] Telegram network error, scheduling reconnect: httpx.ReadError: 2026-06-01 20:45:01,257 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: httpx.ReadError: 2026-06-01 20:46:17,440 WARNING gateway.platforms.telegram: [Telegram] Polling heartbeat probe failed 60s after reconnect: 2026-06-01 20:46:17,440 WARNING gateway.platforms.telegram: [Telegram] Telegram network error (attempt 1/10), reconnecting in 5s. Error: 2026-06-01 20:46:30,588 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:49:05,735 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:51:30,861 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:54:05,998 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 20:56:31,131 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 20:59:06,277 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:01:31,412 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:04:06,555 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:06:31,689 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:09:06,831 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:11:31,966 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:14:07,105 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:16:32,240 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:19:07,386 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:21:32,523 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:24:07,665 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:26:32,801 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:29:07,944 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:31:33,484 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:34:08,605 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:36:33,725 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:37:19,532 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (332 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 21:37:20,533 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (249 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 21:37:21,535 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,091/2,200 chars. Adding this entry (768 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 21:37:43,932 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'replace' action.", "success": false} [Tool loop warning: same_tool_failure_warning; count=4; memory has failed 4 times this turn. This looks like a loop. Do not s 2026-06-01 21:37:44,934 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (151 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-01 21:37:45,935 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'replace' action.", "success": false} [Tool loop warning: same_tool_failure_warning; count=6; memory has failed 6 times this turn. This looks like a loop. Do not s 2026-06-01 21:38:03,947 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'replace' action.", "success": false} 2026-06-01 21:38:04,948 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'replace' action.", "success": false} 2026-06-01 21:38:16,588 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 1,411/1,375 chars. Shorten the new content or remove other entries first."} [Tool loop warning: same_tool_failure_warning; count=3; memory 2026-06-01 21:39:08,875 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:40:04,518 WARNING [20260601_034551_cc045506] agent.tool_executor: Tool patch returned error (0.29s): {"success": false, "error": "Found 5 matches for old_string. Provide more context to make it unique, or use replace_all=True."} 2026-06-01 21:41:33,996 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:44:09,121 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:45:05,582 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-01 21:46:34,255 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:48:13,411 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} 2026-06-01 21:48:14,414 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool skill_manage returned error (0.00s): {"error": "file_content is required for 'write_file'.", "success": false} 2026-06-01 21:49:09,379 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:51:34,523 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:52:13,177 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool skill_manage returned error (0.07s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 21| | turnOff | `7B 04 04 00 FF FF FF FF BF` | Power off |\n 22| | setRgb(R,G, 2026-06-01 21:52:14,234 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool skill_manage returned error (0.06s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 23| | setBrightness(L) | `7B 01 L 01 FF FF FF FF BF` | L = 0-100 — **9 bytes, N 2026-06-01 21:52:15,619 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool skill_manage returned error (0.38s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 6| # Build a native Android APK controller for a generic LEDDMX-03 LED strip\n 2026-06-01 21:54:04,149 WARNING [20260601_213952_ae2605] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,186/2,200 chars. Adding this entry (654 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-01 21:54:09,687 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 21:56:34,834 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 21:59:09,985 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:01:35,118 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:04:10,270 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:04:12,233 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool skill_view returned error (0.07s): {"success": false, "error": "Skill 'bitwarden' not found.", "available_skills": ["ble-led-controller-android-apk", "booking-scraper", "bybit", "dogfood", "domain-research", "hermes-webui-comparison", 2026-06-01 22:06:35,422 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:09:10,579 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:11:35,717 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:12:44,885 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool terminal returned error (0.68s): {"output": "Traceback (most recent call last):\n File \"\", line 24, in \n resp = urllib.request.urlopen(req, timeout=30)\n File \"/home/linuxbrew/.linuxbrew/Cellar/python@3.14/3. 2026-06-01 22:14:10,882 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:15:19,055 WARNING agent.message_sanitization: Unrepairable tool_call arguments for read_file — replaced with empty object (was: {"limit": 25, "offset":) 2026-06-01 22:15:20,550 WARNING cli: process_loop unhandled error (msg may be lost): [Errno 5] Input/output error 2026-06-01 22:16:36,024 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:16:49,386 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-06-01 22:19:11,176 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:21:28,669 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "/home/ubuntu/.hermes/hermes-agent/venv:\nCACHEDIR.TAG\nbin\ninclude\nlib\nlib64\npyvenv.cfg\nshare", "exit_code": 1, "error": null} 2026-06-01 22:21:36,320 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:24:11,505 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:26:10,857 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:27:10. 2026-06-01 22:26:10,900 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 22:27:10. 2026-06-01 22:26:13,977 WARNING agent.chat_completion_helpers: Codex stream produced no bytes within TTFB cutoff (1s > 1s, model=gpt-5.5). Backend accepted the connection but sent no stream events. Killing connection so the retry loop can reconnect. 2026-06-01 22:26:19,326 WARNING agent.chat_completion_helpers: Codex stream produced no bytes within TTFB cutoff (1s > 1s, model=gpt-5.5). Backend accepted the connection but sent no stream events. Killing connection so the retry loop can reconnect. 2026-06-01 22:26:22,593 WARNING agent.chat_completion_helpers: Codex stream produced no bytes within TTFB cutoff (1s > 1s, model=gpt-5.4). Backend accepted the connection but sent no stream events. Killing connection so the retry loop can reconnect. 2026-06-01 22:26:28,108 WARNING agent.chat_completion_helpers: Codex stream produced no SSE events for 1s after first byte (threshold 1s, model=gpt-5.5, context=~0 tokens). Killing connection so the retry loop can reconnect. 2026-06-01 22:26:35,514 WARNING agent.chat_completion_helpers: Codex stream produced no bytes within TTFB cutoff (1s > 1s, model=gpt-5.5). Backend accepted the connection but sent no stream events. Killing connection so the retry loop can reconnect. 2026-06-01 22:26:36,680 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:26:39,869 WARNING agent.conversation_compression: compression skipped: another path is compressing session=PARENT_TEST_SESSION (holder=pid=3876066:tid=260229836865952:agent=ecad788d8350:nonce=21bffe3c) — returning messages unchanged to avoid session fork 2026-06-01 22:26:40,922 WARNING agent.conversation_compression: compression skipped: another path is compressing session=LOSER_TEST (holder=external_holder) — returning messages unchanged to avoid session fork 2026-06-01 22:26:41,387 WARNING agent.conversation_compression: compression lock subsystem unavailable for session=SKEW_TEST_SESSION (AttributeError: 'SessionDB' object has no attribute 'try_acquire_compression_lock') — proceeding without lock. This usually means a stale in-memory module after an update; restart the process (or `hermes update`) to resync. 2026-06-01 22:26:42,041 WARNING agent.context_compressor: Context compression: no provider available for summary. Middle turns will be dropped without summary for 600 seconds. 2026-06-01 22:26:42,051 WARNING agent.context_compressor: Context compression: no provider available for summary. Middle turns will be dropped without summary for 600 seconds. 2026-06-01 22:26:49,664 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool terminal returned error (60.18s): {"output": "[Command timed out after 60s]", "exit_code": 124, "error": null} 2026-06-01 22:29:11,874 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:31:09,134 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool search_files returned error (0.00s): {"error": "Background review denied non-whitelisted tool: search_files. Only memory/skill tools are allowed."} 2026-06-01 22:31:21,638 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": 1, "error": null, "exit_code_meaning": "Non-zero exit (often normal — e.g. 'git diff' returns 1 when files differ)"} 2026-06-01 22:31:37,048 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:34:12,237 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:36:37,414 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:39:12,608 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:41:37,747 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:44:12,885 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:46:38,016 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:49:13,173 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:51:38,317 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:54:13,478 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 22:56:38,620 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 22:59:13,782 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:01:38,928 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:04:14,080 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:06:39,223 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:09:14,369 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:11:39,517 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:14:14,691 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:16:39,852 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:19:15,036 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:21:40,208 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:24:15,406 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:26:40,585 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:29:15,762 ERROR [20260601_034551_cc045506] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:31:40,906 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:34:16,041 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:36:41,172 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:39:16,309 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:41:41,433 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:44:16,575 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:46:41,710 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:49:16,869 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:50:27,064 WARNING cli: process_loop unhandled error (msg may be lost): Return value already set. Application.exit() failed. 2026-06-01 23:51:41,999 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:54:17,145 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-01 23:56:42,281 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-01 23:56:47,420 WARNING cli: process_loop unhandled error (msg may be lost): Return value already set. Application.exit() failed. 2026-06-01 23:57:11,389 WARNING cli: process_loop unhandled error (msg may be lost): Return value already set. Application.exit() failed. 2026-06-01 23:59:09,308 WARNING agent.chat_completion_helpers: Streaming failed after partial delivery, not retrying: [Errno 32] Broken pipe 2026-06-01 23:59:17,420 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:01:42,566 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:04:17,717 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:06:42,852 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:09:18,008 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:11:43,146 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:14:18,297 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:16:43,445 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:19:18,625 ERROR [20260601_213952_ae2605] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:21:43,802 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:24:00,637 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:24:00,637 WARNING gateway.run: ✗ api_server failed to connect 2026-06-02 00:24:14,674 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:24:39,691 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:25:39,742 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:27:39,856 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:29:14,940 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:31:40,076 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:34:15,222 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:36:40,358 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:39:15,500 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:41:40,631 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:41:48,466 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool terminal returned error (0.36s): {"output": "v25.6.1\n11.9.0", "exit_code": 1, "error": null} 2026-06-02 00:44:15,776 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:46:40,913 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:49:16,062 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:51:41,199 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:54:16,345 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 00:56:41,480 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 00:58:03,398 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Blocked: content matches threat pattern 'hermes_env'. Content is injected into the system prompt and must not contain injection or exfiltration payloads."} 2026-06-02 00:58:17,093 WARNING [20260601_220330_38ea10] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (573 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-02 00:59:16,630 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:01:41,757 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:04:16,898 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:06:05,870 WARNING [cron_0d7dc9f4ca42_20260602_010510] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "=== latest daily_summary (chicho) ===\nTraceback (most recent call last):\n File \"\", line 5, in \nsqlite3.OperationalError: no such column: local_date", "exit_code": 1, " 2026-06-02 01:06:42,261 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:07:23,908 WARNING [cron_0d7dc9f4ca42_20260602_010510] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --kg --json 2>&1 | python3 -c \"\nimport sys, json\nraw = sys.s 2026-06-02 01:09:17,409 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:11:42,544 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:14:17,697 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:14:36,720 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-06-02 01:16:42,842 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:19:18,012 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:21:43,188 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:24:18,338 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:26:43,483 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:29:18,641 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:31:43,780 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:34:18,962 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:36:44,110 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:39:19,264 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:41:44,406 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:44:19,560 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:46:44,700 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:49:19,856 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:51:44,994 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:54:20,149 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 01:56:45,293 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 01:59:20,448 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:01:45,590 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:04:20,732 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:06:38,995 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"error": "content is required for 'replace' action.", "success": false} 2026-06-02 02:06:45,845 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:06:58,833 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,228/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-02 02:08:17,432 WARNING [20260602_020302_f5ef0541] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1511188357676531732-1511188357676531732' add_peers failed (non-fatal): Request timed out after 2.0s 2026-06-02 02:08:24,971 WARNING [20260602_020302_f5ef0541] plugins.memory.honcho.session: Honcho session 'agent-main-discord-thread-1511188357676531732-1511188357676531732' loaded (failed to fetch context: Request timed out after 2.0s) 2026-06-02 02:09:20,965 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:09:36,060 WARNING [20260602_020302_f5ef0541] plugins.memory.honcho.session: Honcho dialectic query failed: Request timed out after 2.0s 2026-06-02 02:11:36,417 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: API call failed (attempt 1/3) error_type=APITimeoutError thread=asyncio_0:279079276442016 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=Request timed out. 2026-06-02 02:11:36,417 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: Retrying API call in 2.7141532747329618s (attempt 1/3) thread=asyncio_0:279079276442016 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Request timed out. 2026-06-02 02:11:46,066 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:12:16,864 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 2.0s 2026-06-02 02:14:21,259 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:16:46,455 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:19:21,669 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:21:46,863 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:24:22,077 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:26:47,213 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:29:22,370 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:31:47,509 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:34:22,657 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:35:28,009 ERROR plugins.memory.honcho.session: Failed to sync messages to Honcho: Request timed out after 2.0s 2026-06-02 02:36:47,791 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:39:22,922 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:41:48,057 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:44:23,205 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:46:48,320 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:49:23,476 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:51:48,606 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:51:49,225 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Replacement would put memory at 2,264/2,200 chars. Shorten the new content or remove other entries first."} 2026-06-02 02:51:51,014 ERROR [20260602_020302_f5ef0541] plugins.memory.honcho.session: Failed to create conclusion: Peer nachlakes not found in workspace hermes 2026-06-02 02:51:51,015 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool honcho_conclude returned error (0.79s): {"error": "Failed to save conclusion."} 2026-06-02 02:52:14,329 ERROR [20260602_020302_f5ef0541] plugins.memory.honcho.session: Failed to create conclusion: Peer nachlakes not found in workspace hermes 2026-06-02 02:52:14,330 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool honcho_conclude returned error (0.41s): {"error": "Failed to save conclusion."} 2026-06-02 02:52:25,600 ERROR [20260602_020302_f5ef0541] plugins.memory.honcho.session: Failed to create conclusion: Peer nachlakes not found in workspace hermes 2026-06-02 02:52:25,601 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool honcho_conclude returned error (0.32s): {"error": "Failed to save conclusion."} [Tool loop warning: same_tool_failure_warning; count=3; honcho_conclude has failed 3 times this turn. This looks like a loop. Do not switch to text-only replie 2026-06-02 02:54:23,752 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 02:56:48,885 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 02:56:55,255 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool terminal returned error (0.11s): {"output": "=== pi-zen script ===\n#!/usr/bin/env python3\n# pi-zen - wrapper around `pi` that wires the OpenCode Zen API key.\n#\n# The key lives in ~/.hermes/.env as OPENCODE_ZEN_API_KEY (Hermes's n 2026-06-02 02:59:24,020 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:01:49,183 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:04:24,343 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:06:49,466 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:09:24,646 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:11:49,760 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:14:24,879 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:16:49,992 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:19:25,104 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:21:50,210 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:24:25,325 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:26:50,448 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:29:25,555 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:31:50,668 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:34:25,818 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:36:50,995 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:39:26,112 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:41:51,231 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:44:26,348 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:45:07,855 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,015/2,200 chars. Adding this entry (265 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-02 03:45:33,918 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,015/2,200 chars. Adding this entry (187 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-02 03:46:51,451 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:49:26,636 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:51:51,781 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:54:26,892 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 03:56:52,004 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 03:56:56,719 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: API call failed (attempt 1/3) error_type=InternalServerError thread=asyncio_2:279079020065184 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 500: unknown error, 999 (1000) 2026-06-02 03:56:56,720 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: Retrying API call in 2.3816726271108526s (attempt 1/3) thread=asyncio_2:279079020065184 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Error code: 500 - {'type': 'error', 'error': {'type': 'server_error', 'message': 'unknown error, 999 (1000)', 'http_code': '500'}, 'request_id': '066d877e068338f9847fe6ddbd04e99d'} 2026-06-02 03:59:27,117 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:01:52,244 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:02:43,042 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'autonomous-ai-agents/pi-coding-agent' not found in active profile 'default'. Use skills_list() to see available skills."} 2026-06-02 04:02:44,071 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'autonomous-ai-agents/pi-coding-agent' not found in active profile 'default'. Use skills_list() to see available skills."} 2026-06-02 04:02:45,100 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'autonomous-ai-agents/pi-coding-agent' not found in active profile 'default'. Use skills_list() to see available skills."} [Tool loop warning: same_tool_failure_war 2026-06-02 04:02:46,129 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'autonomous-ai-agents/pi-coding-agent' not found in active profile 'default'. Use skills_list() to see available skills."} [Tool loop warning: same_tool_failure_war 2026-06-02 04:02:47,160 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.03s): {"success": false, "error": "Skill 'autonomous-ai-agents/pi-coding-agent' not found in active profile 'default'. Use skills_list() to see available skills."} [Tool loop warning: same_tool_failure_war 2026-06-02 04:04:27,357 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:05:07,295 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: API call failed (attempt 1/3) error_type=InternalServerError thread=bg-review:279077713867168 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 500: unknown error, 999 (1000) 2026-06-02 04:05:07,296 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: Retrying API call in 2.740946488949283s (attempt 1/3) thread=bg-review:279077713867168 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Error code: 500 - {'type': 'error', 'error': {'type': 'server_error', 'message': 'unknown error, 999 (1000)', 'http_code': '500'}, 'request_id': '066d8967cf7c6da2ce502ce92820010b'} 2026-06-02 04:05:24,077 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.08s): {"success": false, "error": "Could not find a match for old_string in the file\n\nDid you mean one of these sections?\n 83| \n 84| ```bash\n 85| pi-zen --provider opencode --model minimax-m2.7 --th 2026-06-02 04:06:30,618 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: API call failed (attempt 1/3) error_type=InternalServerError thread=bg-review:279077713867168 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=HTTP 500: unknown error, 999 (1000) 2026-06-02 04:06:30,619 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: Retrying API call in 2.4908390841862578s (attempt 1/3) thread=bg-review:279077713867168 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Error code: 500 - {'type': 'error', 'error': {'type': 'server_error', 'message': 'unknown error, 999 (1000)', 'http_code': '500'}, 'request_id': '066d89bed3d99aa42c11709aec9161b5'} 2026-06-02 04:06:52,464 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:07:00,292 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool search_files returned error (0.00s): {"error": "Background review denied non-whitelisted tool: search_files. Only memory/skill tools are allowed."} 2026-06-02 04:08:23,516 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool terminal returned error (300.30s): {"output": "", "exit_code": -1, "error": "BLOCKED: Command timed out without user response. The user has NOT consented to this action. Do NOT retry this command, do NOT rephrase it, and do NOT attempt 2026-06-02 04:09:27,601 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:11:52,775 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:14:27,964 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:16:53,145 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:19:28,372 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:21:53,544 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:24:28,691 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:26:53,831 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:29:28,989 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:31:54,118 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:34:29,247 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:36:54,401 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:39:29,551 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:41:54,695 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:44:29,848 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:46:54,991 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:49:30,145 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:51:55,281 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:54:30,437 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 04:56:55,578 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 04:59:30,733 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:01:55,869 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:04:31,014 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:06:56,154 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:09:31,296 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:11:56,437 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:14:31,600 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:16:56,745 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:19:31,939 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:21:57,108 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:24:32,303 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:26:57,471 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:29:32,669 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:31:57,851 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:34:33,024 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:36:58,153 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:39:33,290 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:41:58,418 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:44:33,561 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:46:58,688 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:49:33,830 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:51:58,960 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:54:34,096 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 05:56:59,224 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 05:59:34,361 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:01:59,492 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:04:34,634 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:06:59,761 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:09:34,908 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:12:00,034 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:14:35,171 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:17:00,300 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:19:35,441 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:22:00,577 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:24:35,717 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:27:00,851 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:29:35,996 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:32:01,127 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:34:36,266 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:37:01,392 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:39:36,535 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:42:01,662 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:44:36,807 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:47:01,936 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:49:37,071 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:52:02,197 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:54:37,337 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 06:57:02,462 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 06:59:37,604 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:02:02,734 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:04:37,883 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:07:03,014 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:09:38,162 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:12:03,294 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:14:38,442 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:17:03,572 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:19:38,728 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:22:03,875 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:24:39,019 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:27:04,161 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:29:39,308 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:32:04,455 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:34:39,623 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:37:04,769 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:39:39,964 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:42:05,130 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:44:40,316 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:47:05,474 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:49:40,668 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:52:05,829 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:54:40,969 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 07:57:06,094 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 07:59:41,229 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:02:06,352 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:04:41,488 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:07:06,614 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:09:41,755 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:12:06,876 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:14:42,010 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:17:07,129 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:19:42,284 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:22:07,419 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:24:42,575 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:27:07,712 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:29:42,865 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:32:08,003 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:34:43,154 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:37:08,301 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:39:43,468 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:42:08,620 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:44:43,801 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:47:08,970 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:49:44,154 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:52:09,315 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:54:44,509 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 08:57:09,674 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 08:59:44,808 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:02:10,186 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:04:45,062 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:07:10,478 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:09:45,354 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:12:10,766 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:14:45,641 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:17:11,055 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:19:45,938 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:22:11,344 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:24:46,231 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:27:11,658 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:29:46,570 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:32:11,972 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:34:46,920 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:37:12,286 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:39:47,260 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:42:12,587 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:44:47,574 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:47:12,863 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:49:47,871 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:52:13,109 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:54:48,165 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 09:57:13,406 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 09:59:48,465 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:02:13,683 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:04:48,779 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:07:14,010 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:09:49,127 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:12:14,319 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:14:49,483 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:17:14,617 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:19:49,754 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:22:14,880 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:24:50,025 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:27:15,167 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:29:50,318 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:32:15,454 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:34:50,597 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:37:15,727 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:39:50,877 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:42:16,035 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:44:51,199 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:47:16,353 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:49:51,528 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:52:16,688 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:54:51,864 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 10:57:17,027 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 10:59:52,201 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:02:17,356 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:04:52,509 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:07:17,625 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:09:52,773 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:12:17,911 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:14:53,051 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:17:18,181 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:19:53,328 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:22:18,471 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:24:53,630 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:27:18,770 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:29:53,949 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:32:19,104 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:34:54,278 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:37:19,435 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:39:54,608 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:42:19,760 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:44:54,931 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:47:20,062 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:49:55,202 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:52:20,334 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:54:55,477 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 11:57:20,617 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 11:59:55,761 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:02:20,901 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:04:56,052 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:07:21,199 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:09:56,363 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:12:21,519 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:14:56,690 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:17:21,850 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:19:57,026 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:22:22,180 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:24:57,354 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:27:22,504 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:29:57,638 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:32:22,771 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:34:57,921 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:37:23,052 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:39:58,195 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:42:23,329 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:44:58,482 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:47:23,615 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:49:58,770 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:52:23,917 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:54:59,086 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 12:57:24,232 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 12:59:59,393 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:02:24,547 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:04:59,707 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:06:22,136 WARNING [cron_0d7dc9f4ca42_20260602_130540] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== LATEST daily_summary (last 3) ===\nTraceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: resting_hr", "exit_code": 1, " 2026-06-02 13:07:08,746 WARNING [cron_0d7dc9f4ca42_20260602_130540] agent.tool_executor: Tool terminal returned error (12.65s): {"output": "Error: Hevy API error 404: {\"error\":\"Routine not found\"}", "exit_code": 1, "error": null} 2026-06-02 13:07:09,827 WARNING [cron_0d7dc9f4ca42_20260602_130540] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workout 5EE2E54F-3B91-4D2C-9F40-12345 --json --kg 2>/dev/null; hevy workouts --jso 2026-06-02 13:07:24,855 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:10:00,000 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:12:25,133 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:14:01,442 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-06-02 13:15:00,272 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:17:25,399 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:20:00,548 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:22:25,682 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:25:00,826 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:27:25,961 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:30:01,111 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:32:26,259 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:35:01,417 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:37:26,573 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:40:01,735 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:42:26,883 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:45:02,055 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:47:27,196 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:50:02,358 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:52:27,483 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 13:55:02,623 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 13:57:27,759 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:00:02,902 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:02:28,047 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:05:03,181 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:07:00,099 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:07:14,427 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-02 14:07:24,687 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:07:28,293 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:07:35,281 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-02 14:09:57,285 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-02 14:09:57,286 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-02 14:10:03,399 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:10:09,603 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:10:21,892 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:10:38,648 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-02 14:12:28,518 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:13:40,214 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool terminal returned error (0.00s): {"output": "", "exit_code": -1, "error": "Foreground command uses shell-level background wrappers (nohup/disown/setsid). Use terminal(background=true) so Hermes can track the process, then run readine 2026-06-02 14:15:03,636 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:16:56,767 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: API call failed (attempt 1/3) error_type=APITimeoutError thread=bg-review:279078231732640 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free summary=Request timed out. 2026-06-02 14:16:56,768 WARNING [20260602_020302_f5ef0541] agent.conversation_loop: Retrying API call in 2.680372803210668s (attempt 1/3) thread=bg-review:279078231732640 provider=opencode-zen base_url=https://opencode.ai/zen/v1 model=minimax-m3-free error=Request timed out. 2026-06-02 14:17:28,765 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:20:03,887 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:21:57,349 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-02 14:21:58,350 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool patch returned error (0.00s): {"error": "Background review denied non-whitelisted tool: patch. Only memory/skill tools are allowed."} 2026-06-02 14:22:29,009 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:24:23,434 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,359/1,375 chars. Adding this entry (170 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-02 14:25:04,247 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:25:18,387 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"error": "old_text is required for 'remove' action.", "success": false} 2026-06-02 14:25:42,255 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,249/1,375 chars. Adding this entry (171 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-02 14:25:58,544 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 1,249/1,375 chars. Adding this entry (150 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["_Learn about the person 2026-06-02 14:27:29,370 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:30:04,509 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:32:07,874 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-02 14:32:07,874 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-02 14:32:19,139 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:32:29,616 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:35:04,735 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:37:29,860 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:38:42,689 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:38:52,943 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-02 14:39:55,133 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 14:40:04,991 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:40:10,521 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-02 14:41:38,395 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.00s): {"success": false, "error": "YAML frontmatter parse error: mapping values are not allowed here\n in \"\", line 4, column 335:\n ... fresh LLM call. Critical gotchas: minimax-m3-fr 2026-06-02 14:41:39,397 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool memory returned error (0.00s): {"success": false, "error": "Memory at 2,156/2,200 chars. Adding this entry (232 chars) would exceed the limit. Replace or remove existing entries first.", "current_entries": ["Startup: MEMORIES.md pa 2026-06-02 14:42:30,114 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:43:04,624 WARNING [20260602_020302_f5ef0541] agent.tool_executor: Tool skill_manage returned error (0.01s): {"success": false, "error": "A skill named 'pi-coding-agent' already exists at /home/ubuntu/.hermes/skills/autonomous-ai-agents/pi-coding-agent."} 2026-06-02 14:45:05,269 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:47:30,407 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:50:05,554 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:52:30,698 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 14:55:05,857 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 14:57:30,995 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:00:06,144 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:02:31,283 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:05:06,443 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:07:31,593 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:10:06,738 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:12:31,957 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:15:07,116 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:17:32,253 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:20:07,379 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:22:32,507 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:25:07,647 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:27:32,787 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:30:07,950 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:32:33,089 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:35:08,258 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:37:33,423 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:40:08,592 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:42:33,749 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:45:08,888 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:47:34,042 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:49:17,441 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-02 15:49:17,441 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-02 15:49:33,829 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 15:50:09,196 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:52:34,342 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 15:55:09,489 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 15:57:34,607 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:00:09,736 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:02:34,870 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:05:10,024 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:07:35,156 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:10:10,307 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:12:35,438 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:15:10,590 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:17:35,725 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:20:10,883 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:22:36,022 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:25:11,165 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:27:36,316 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:30:11,467 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:32:36,613 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:35:11,768 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:37:36,890 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:40:12,014 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:42:37,154 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:45:12,294 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:47:37,431 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:50:12,579 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:52:37,716 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 16:55:12,866 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 16:57:38,004 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:00:13,152 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:02:38,290 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:05:13,447 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:07:38,588 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:10:13,737 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:12:38,870 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:15:14,017 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:17:39,147 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:20:14,293 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:22:39,419 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:25:14,567 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:27:39,701 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:30:14,850 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:32:39,987 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:35:15,136 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:37:40,264 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:40:15,412 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:42:40,540 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:45:15,681 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:47:40,817 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:50:15,959 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:52:41,105 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 17:55:16,249 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 17:57:41,385 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:00:16,528 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:02:41,647 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:05:16,789 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:07:41,926 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:10:17,072 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:12:42,205 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:15:17,350 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:17:42,495 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:20:17,635 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:22:42,780 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:25:17,923 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:27:43,061 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:30:18,211 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:32:43,344 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:35:18,491 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:37:43,619 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:40:18,765 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:42:43,882 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:45:19,004 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:47:44,124 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:50:19,262 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:52:44,400 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 18:55:19,539 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 18:57:44,678 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:00:19,821 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:02:44,957 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:05:20,102 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:07:45,241 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:10:20,387 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:11:08,533 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-02 19:11:26,704 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-02 19:12:45,523 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:15:20,670 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:17:45,810 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:20:20,954 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:22:46,083 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:25:21,230 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:27:46,355 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:30:21,481 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:32:46,604 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:35:21,735 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:37:46,877 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:40:22,025 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:42:47,152 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:45:22,289 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:47:47,412 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:50:22,564 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:52:47,692 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 19:55:22,839 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 19:57:47,963 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:00:23,093 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:02:48,222 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:05:23,375 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:07:48,514 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:10:23,666 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:12:48,799 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:15:23,930 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:17:49,041 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:20:24,177 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:22:49,313 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:25:24,459 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:27:49,592 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:30:24,745 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:32:49,875 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:35:25,025 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:37:50,163 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:40:25,343 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:42:50,481 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:45:25,622 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:47:50,755 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:50:25,894 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:52:51,027 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 20:55:26,161 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 20:57:51,295 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:00:26,420 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:02:51,537 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:05:26,654 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:07:51,781 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:10:26,973 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:12:52,101 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:15:27,240 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:17:52,383 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:20:27,529 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:22:52,655 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:25:27,788 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:27:52,914 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:30:28,065 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:32:53,194 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:35:28,337 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:37:53,469 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:40:28,626 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:42:53,754 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:45:28,879 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:47:54,004 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:50:29,155 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:52:54,285 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 21:55:29,417 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 21:57:54,547 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:00:29,682 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:02:54,809 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:05:29,941 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:07:55,079 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:10:30,215 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:12:55,360 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:15:30,492 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:17:55,618 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:20:30,757 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:22:55,885 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:25:31,013 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:27:56,142 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:30:31,289 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:32:56,665 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:35:31,554 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:37:56,905 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:40:31,822 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:42:57,179 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:45:32,070 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:47:57,444 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:50:32,317 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:52:57,732 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 22:55:32,581 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 22:57:58,000 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:00:32,867 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:02:58,276 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:05:33,141 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:07:58,556 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:10:33,409 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:12:58,839 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:15:33,674 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:17:59,119 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:20:33,941 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:22:59,360 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:25:34,215 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:27:59,589 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:30:34,485 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:32:59,856 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:35:34,758 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:38:00,120 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:40:34,983 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:43:00,389 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:45:35,223 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:48:00,654 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:50:35,486 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:53:00,929 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-02 23:55:35,747 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-02 23:58:01,214 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:00:36,019 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:03:01,490 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:05:36,295 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:08:01,763 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:10:36,564 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:13:02,013 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:15:36,847 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:18:02,247 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:20:37,115 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:23:02,526 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:25:37,362 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:28:02,804 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:30:37,618 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:33:03,073 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:35:37,867 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:38:03,347 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:40:38,138 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:43:03,615 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:45:38,405 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:48:03,904 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:50:38,675 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:53:04,174 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 00:55:38,957 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 00:58:04,443 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:00:39,218 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:03:04,698 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:05:39,490 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:05:45,873 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.13s): {"output": "=== LATEST DAILY SUMMARY ===\nTraceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: local_date", "exit_code": 1, "error": n 2026-06-03 01:06:43,655 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== LATEST DAILY SUMMARY (3 days) ===\nTraceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: resting_hr", "exit_code": 1, " 2026-06-03 01:06:44,737 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy routines --json 2>/dev/null | python3 -c \"\nimport sys, json\ndata = json.load(sy 2026-06-03 01:06:54,482 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== LATEST DAILY SUMMARY (3 days) ===\n('2026-06-02', 475, None, 640, 50.70769414433236, 0.9462151394422311)\n('2026-06-01', 422, None, 13119, 55.91576086956522, 0.9547511312217195)\n('202 2026-06-03 01:07:19,603 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== LATEST SLEEP RAW (recent) ===\nTraceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: start_time", "exit_code": 1, "erro 2026-06-03 01:08:04,955 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:10:39,762 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:10:46,053 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.12s): {"output": "=== TODAY (Jun 2) HR samples ===\nTraceback (most recent call last):\n File \"\", line 5, in \nsqlite3.OperationalError: no such column: value", "exit_code": 1, "error": nu 2026-06-03 01:10:56,129 WARNING [cron_0d7dc9f4ca42_20260603_010504] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "python3 /home/ubuntu/health-bridge/scripts/analyze_hr_context.py --date 2026-06-02 --js 2026-06-03 01:12:26,634 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-06-03 01:13:05,216 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:15:40,037 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:18:05,489 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:20:40,289 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:23:05,748 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:25:40,536 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:28:06,014 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:30:40,787 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:33:06,287 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:35:41,047 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:38:06,567 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:40:41,309 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:43:06,831 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:45:41,584 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:48:07,113 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:50:41,856 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:53:07,348 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 01:55:42,123 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 01:58:07,581 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:00:42,371 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:03:07,843 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:05:42,635 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:08:08,121 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:10:42,877 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:13:08,389 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:15:43,126 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:18:08,662 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:20:43,388 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:23:08,915 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:25:43,649 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:28:09,179 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:30:43,918 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:33:09,434 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:35:44,178 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:38:09,692 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:40:44,445 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:43:09,939 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:45:44,709 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:48:10,204 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:50:44,967 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:53:10,460 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 02:55:45,222 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 02:58:10,710 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:00:45,474 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:03:10,996 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:05:45,725 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:08:11,267 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:10:45,973 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:13:11,522 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:15:46,285 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:18:11,800 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:20:46,543 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:23:12,069 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:25:46,813 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:28:12,322 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:30:47,055 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:33:12,567 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:35:47,294 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:38:12,817 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:40:47,541 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:43:13,092 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:45:47,783 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:48:13,348 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:50:48,029 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:53:13,599 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 03:55:48,262 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 03:58:13,852 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:00:48,509 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:03:14,112 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:05:48,766 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:08:14,377 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:10:49,024 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:13:14,645 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:15:49,283 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:18:14,900 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:20:49,537 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:23:15,155 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:25:49,793 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:28:15,419 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:30:50,048 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:33:15,690 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:35:50,294 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:38:15,951 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:40:50,548 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:43:16,222 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:45:50,796 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:48:16,485 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:50:51,054 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:53:16,739 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 04:55:51,305 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 04:58:17,000 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:00:51,564 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:03:17,271 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:05:51,816 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:08:17,503 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:10:52,061 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:13:17,764 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:15:52,313 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:18:18,018 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:20:52,581 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:23:18,283 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:25:52,844 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:28:18,530 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:30:53,112 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:33:18,798 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:35:53,346 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:38:19,052 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:40:53,595 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:43:19,316 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:45:53,850 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:48:19,567 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:50:54,123 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:53:19,814 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 05:55:54,393 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 05:58:20,054 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:00:54,645 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:03:20,317 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:05:54,903 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:08:20,578 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:10:55,222 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:13:20,849 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:15:55,474 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:18:21,091 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:20:55,711 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:23:21,342 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:25:55,954 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:28:21,599 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:30:56,214 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:33:21,873 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:35:56,465 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:38:22,122 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:40:56,714 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:43:22,369 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:45:56,972 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:48:22,611 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:50:57,223 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:53:22,887 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 06:55:57,486 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 06:58:23,148 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:00:57,733 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:03:23,398 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:05:57,980 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:08:23,645 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:10:58,236 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:13:23,914 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:15:58,478 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:18:24,174 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:20:58,730 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:23:24,435 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:25:59,001 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:28:24,692 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:30:59,264 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:33:24,949 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:35:59,517 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:38:25,199 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:40:59,770 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:43:25,443 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:46:00,035 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:48:25,702 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:51:00,299 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:53:25,965 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 07:56:00,553 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 07:58:26,225 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:01:00,787 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:03:26,498 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:06:01,029 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:08:26,754 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:11:01,278 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:13:27,004 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:16:01,529 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:18:27,270 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:21:01,766 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:23:27,491 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:26:02,012 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:28:27,734 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:31:02,266 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:33:27,984 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:36:02,508 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:38:28,252 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:41:02,750 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:43:28,513 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:46:03,007 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:48:28,761 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:51:03,274 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:53:29,027 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 08:56:03,498 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 08:58:29,295 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:01:03,752 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:03:29,555 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:06:04,001 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:08:29,799 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:11:04,256 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:13:30,024 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:16:04,500 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:18:30,278 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:21:04,758 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:23:30,534 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:26:05,014 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:28:30,792 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:31:05,259 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:33:31,048 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:36:05,504 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:38:31,297 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:41:05,762 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:43:31,565 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:46:06,015 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:48:31,807 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:51:06,219 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:53:32,061 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 09:56:06,455 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 09:58:32,319 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:01:06,689 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:03:32,551 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:06:06,925 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:08:32,790 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:11:07,175 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:13:33,034 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:16:07,428 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:18:33,283 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:21:07,670 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:23:33,531 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:26:07,913 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:28:33,769 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:31:08,160 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:33:34,029 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:36:08,392 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:38:34,288 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:41:08,637 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:43:34,536 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:46:08,867 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:48:34,772 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:51:09,107 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:53:35,023 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 10:56:09,352 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 10:58:35,255 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:01:09,598 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:03:35,486 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:06:09,852 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:08:35,727 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:11:10,084 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:13:35,980 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:16:10,329 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:18:36,242 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:21:10,580 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:23:36,499 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:26:10,831 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:28:36,755 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:31:11,058 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:33:36,984 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:35:24,787 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-03 11:35:24,788 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-03 11:36:11,291 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:38:37,237 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:40:46,396 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-03 11:40:59,963 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-03 11:41:11,539 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:43:37,497 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:46:11,757 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:48:37,747 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:51:11,996 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:51:57,006 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-03 11:51:57,007 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-03 11:52:07,329 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-03 11:53:37,951 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:53:53,367 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-03 11:54:06,231 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.166.110 2026-06-03 11:56:12,229 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 11:58:38,195 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 11:58:58,366 WARNING gateway.platforms.telegram_network: [Telegram] Sticky fallback IP 149.154.166.110 failed; resetting to primary DNS path 2026-06-03 11:58:58,366 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-03 11:59:08,368 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-03 12:01:12,463 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:03:38,440 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:06:12,678 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:08:38,693 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:11:12,902 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:13:38,955 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:16:13,112 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:18:39,194 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:21:13,329 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:23:39,455 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:26:13,581 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:28:39,711 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:31:13,847 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:33:39,966 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:36:14,086 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:38:40,206 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:41:14,339 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:43:40,461 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:46:14,580 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:48:40,697 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:51:14,815 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:53:40,929 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 12:56:15,062 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 12:58:41,190 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:01:15,309 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:03:41,433 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:04:20,946 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.166.110 2026-06-03 13:04:33,287 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.166.110 failed: 2026-06-03 13:06:15,573 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:06:36,882 WARNING [cron_0d7dc9f4ca42_20260603_130530] agent.tool_executor: Tool terminal returned error (0.15s): {"output": "=== Latest daily_summary for chicho ===\nTraceback (most recent call last):\n File \"\", line 4, in \nsqlite3.OperationalError: no such column: resting_hr", "exit_code": 1, 2026-06-03 13:07:14,291 WARNING [cron_0d7dc9f4ca42_20260603_130530] agent.tool_executor: Tool terminal returned error (0.08s): {"output": "", "exit_code": -1, "error": "", "status": "pending_approval", "approval_pending": true, "command": "hevy workouts --limit 8 --json 2>&1 | python3 -c \"\nimport sys, json, re\nout = sys.st 2026-06-03 13:07:49,002 WARNING [cron_0d7dc9f4ca42_20260603_130530] agent.tool_executor: Tool terminal returned error (12.46s): {"output": "Traceback (most recent call last):\n File \"\", line 4, in \n File \"/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/json/__init__.py 2026-06-03 13:08:41,700 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:10:57,536 WARNING cron.scheduler: Job '0d7dc9f4ca42': origin has thread_id=1507170838904832020 but delivery target lost it (deliver=discord:1483882072719360010, target={'platform': 'discord', 'chat_id': '1483882072719360010', 'thread_id': None}) 2026-06-03 13:11:15,833 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:13:41,945 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:16:16,075 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:18:42,199 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:21:16,324 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:23:42,449 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:26:16,579 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:28:42,699 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:31:16,818 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:33:42,939 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:36:17,069 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:38:43,175 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:41:17,289 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:43:43,401 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:46:17,544 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:48:43,666 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:51:17,784 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:53:43,905 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 13:56:18,025 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 13:58:44,144 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:01:18,280 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:03:44,392 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:06:18,813 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:08:44,659 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:11:19,078 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:13:44,901 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:16:19,331 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:18:45,137 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:21:19,564 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:23:45,383 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:26:19,810 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:28:45,632 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:31:20,070 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:33:45,874 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:36:20,316 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:38:46,109 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:41:20,580 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:43:46,345 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:46:20,851 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:48:46,600 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:51:21,118 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:53:46,850 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 14:56:21,371 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 14:58:47,106 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:01:21,644 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:03:47,361 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:06:21,898 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:08:47,617 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:11:22,164 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:13:47,868 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:16:22,476 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:18:48,116 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:21:22,748 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:23:48,373 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:26:22,989 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:28:48,602 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:31:23,244 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:33:48,850 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:36:23,533 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:38:49,086 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:41:23,810 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:43:49,342 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:46:24,068 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:48:49,616 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:51:24,308 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:53:49,881 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 15:56:24,563 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 15:58:50,134 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:01:24,837 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:03:50,388 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:06:25,103 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:08:50,646 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:11:25,375 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:13:50,898 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:16:25,649 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:18:51,141 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:21:25,918 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:23:51,386 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:26:26,181 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:28:51,622 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:31:26,440 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:33:51,868 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:36:26,693 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:38:52,122 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:41:26,932 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:43:52,366 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:46:27,188 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:48:52,625 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:51:27,450 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:53:52,886 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 16:56:27,715 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 16:58:53,148 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:01:27,959 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:03:53,393 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:06:28,222 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:08:53,648 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:11:28,494 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:13:53,896 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:16:28,752 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:18:54,143 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:18:58,986 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory_e2tewtvu.tmp' 2026-06-03 17:21:29,020 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:22:29,076 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:23:29,126 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:23:54,391 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:23:58,992 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory_wfs1v4md.tmp' 2026-06-03 17:24:29,171 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:25:29,222 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:26:29,271 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:27:29,326 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:28:29,375 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:28:54,642 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:28:58,994 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory__kij2fxr.tmp' 2026-06-03 17:29:29,423 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:30:29,474 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:31:29,519 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:32:29,571 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:33:29,629 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:33:54,890 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:33:58,997 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory_0kc4vlay.tmp' 2026-06-03 17:34:29,687 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:35:29,739 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:36:29,794 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:37:29,845 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:38:29,904 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:38:55,132 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:38:59,000 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory_k_6qdjfn.tmp' 2026-06-03 17:39:29,954 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:40:30,000 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:41:30,057 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:42:30,119 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:43:30,175 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:43:55,377 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:43:59,003 WARNING gateway.channel_directory: Channel directory: failed to write: [Errno 24] Too many open files: '/home/ubuntu/.hermes/.channel_directory_awfq0_c6.tmp' 2026-06-03 17:44:30,223 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:45:30,277 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:46:30,332 ERROR [20260602_020302_f5ef0541] gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/gateway/run.py", line 5842, in _tick_once_for_board File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1386, in connect File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/contextlib.py", line 137, in __enter__ File "/home/ubuntu/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 1140, in _cross_process_init_lock File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/pathlib.py", line 1044, in open OSError: [Errno 24] Too many open files: '/home/ubuntu/.hermes/kanban.db.init.lock' 2026-06-03 17:47:04,585 ERROR hermes_plugins.discord_platform.adapter: [Discord] Failed to send Discord message: Cannot connect to host discord.com:443 ssl:default [Too many open files] Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1574, in _create_direct_connection File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1190, in _resolve_host File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1221, in _resolve_host_with_throttle File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/resolver.py", line 40, in resolve File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/asyncio/base_events.py", line 868, in getaddrinfo File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run File "/home/ubuntu/.local/share/uv/python/cpython-3.11.15-linux-aarch64-gnu/lib/python3.11/socket.py", line 974, in getaddrinfo OSError: [Errno 24] Too many open files The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/ubuntu/.hermes/hermes-agent/plugins/platforms/discord/adapter.py", line 1471, in send File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/abc.py", line 1706, in send File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/discord/http.py", line 659, in request File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 1521, in __aenter__ File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 788, in _request File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/client.py", line 742, in _connect_and_send_request File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 672, in connect File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1251, in _create_connection File "/home/ubuntu/.hermes/hermes-agent/venv/lib/python3.11/site-packages/aiohttp/connector.py", line 1580, in _create_direct_connection aiohttp.client_exceptions.ClientConnectorDNSError: Cannot connect to host discord.com:443 ssl:default [Too many open files] 2026-06-03 17:47:16,290 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:47:16,290 WARNING gateway.run: ✗ api_server failed to connect 2026-06-03 17:47:28,271 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:47:53,285 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:47:56,528 WARNING hermes_cli.copilot_auth: Token from GITHUB_TOKEN is not supported: Classic Personal Access Tokens (ghp_*) are not supported by the Copilot API. Use one of: → `copilot login` or `hermes model` to authenticate via OAuth → A fine-grained PAT (github_pat_*) with Copilot Requests permission → `gh auth login` with the default device code flow (produces gho_* tokens) 2026-06-03 17:48:31,465 WARNING agent.chat_completion_helpers: Streaming failed after partial delivery, not retrying: [Errno 32] Broken pipe 2026-06-03 17:48:53,349 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:50:53,452 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:52:28,559 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:54:53,693 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 17:57:28,857 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 17:59:54,014 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:02:29,167 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:04:54,305 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:07:29,448 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:09:54,572 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:12:29,720 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:14:54,852 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:17:30,000 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:19:55,130 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:22:30,283 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:24:55,414 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:27:30,567 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:29:55,700 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:32:30,843 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:34:55,976 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:37:31,130 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:39:56,261 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:42:31,408 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:44:56,539 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:47:31,689 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:49:56,824 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:52:31,975 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:54:57,113 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 18:57:32,263 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 18:59:57,394 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:02:32,539 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:04:57,667 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:07:32,814 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:09:57,948 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:12:33,101 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:14:58,233 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:17:33,388 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:19:58,517 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:22:33,664 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:24:58,792 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:27:33,938 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:29:59,070 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:32:34,220 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:34:59,348 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:37:34,504 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:39:59,635 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:42:34,775 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:44:59,905 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:47:35,060 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:50:00,195 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:52:35,355 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 19:55:00,491 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 19:57:35,635 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:00:00,761 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:02:35,921 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:05:01,059 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:07:36,217 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:10:01,345 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:12:36,495 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:15:01,629 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:17:36,779 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:20:01,910 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:22:37,055 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:25:02,188 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:27:37,335 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:30:02,468 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:32:37,615 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:35:02,751 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:37:37,910 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:40:03,042 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:42:38,198 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:45:03,326 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:47:38,479 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:50:03,607 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:52:38,747 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 20:55:03,875 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 20:57:39,051 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:00:04,183 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:02:39,332 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:05:04,478 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:07:39,621 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:10:04,757 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:12:39,905 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:15:05,045 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:17:40,206 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:20:05,340 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:22:40,496 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:25:05,635 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:27:40,800 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:30:05,960 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1. 2026-06-03 21:32:41,151 ERROR gateway.run: kanban dispatcher: board default database /home/ubuntu/.hermes/kanban.db is not a valid SQLite database; pausing dispatch for this board until the file changes, the gateway restarts, or the quarantine timer expires. Move or restore the file, then run `hermes kanban init` if you need a fresh board. 2026-06-03 21:35:06,329 ERROR gateway.platforms.api_server: [Api_Server] Refusing to start: API_SERVER_KEY is required for the API server, including loopback-only binds on 127.0.0.1.