--- hermes dump --- version: 0.9.0 (2026.4.13) [e69526be] os: Linux 6.6.87.2-microsoft-standard-WSL2 x86_64 python: 3.11.15 openai_sdk: 2.31.0 profile: default hermes_home: ~/.hermes model: gemma4:e4b-it-q8_0 provider: custom terminal: local api_keys: openrouter set openai not set anthropic not set anthropic_token not set nous not set glm/zai not set zai not set kimi not set minimax not set deepseek not set dashscope not set huggingface not set ai_gateway not set opencode_zen not set opencode_go not set kilocode not set firecrawl not set tavily not set browserbase not set fal not set elevenlabs not set github not set features: toolsets: hermes-cli mcp_servers: 0 memory_provider: built-in gateway: running (systemd) platforms: telegram cron_jobs: 0 skills: 79 config_overrides: display.streaming: True --- end dump --- --- agent.log (last 200 lines) --- 2026-04-19 09:44:31,749 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-04-19 09:44:48,435 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:44:56,355 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-04-19 09:45:12,515 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:45:29,948 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-04-19 09:45:45,988 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:45:59,592 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-04-19 09:46:15,699 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:46:36,530 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-04-19 09:46:52,752 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:47:14,241 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-04-19 09:47:30,314 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:48:24,527 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-04-19 09:48:40,584 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:49:00,623 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-04-19 09:49:16,870 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:49:37,760 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-04-19 09:49:53,595 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:50:14,333 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-04-19 09:50:29,697 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:51:23,856 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-04-19 09:51:40,813 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:51:59,952 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-04-19 09:52:17,277 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:52:36,154 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-04-19 09:52:51,938 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:53:12,258 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-04-19 09:53:30,877 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:53:49,459 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-04-19 09:54:05,625 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:54:26,043 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-04-19 09:54:43,316 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:55:02,835 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-04-19 09:55:19,028 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:55:39,800 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-04-19 09:55:56,400 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:56:51,818 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-04-19 09:57:07,540 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:57:28,268 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-04-19 09:57:44,192 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:58:04,833 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-04-19 09:58:20,282 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:58:41,242 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-04-19 09:58:57,030 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:59:18,052 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-04-19 09:59:35,151 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 09:59:54,870 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-04-19 10:00:11,676 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 10:00:31,554 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-04-19 10:00:48,811 INFO gateway.platforms.telegram: [Telegram] Telegram polling resumed after conflict retry 1 2026-04-19 10:01:08,006 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-04-19 10:01:32,342 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-04-19 10:01:42,355 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-04-19 10:01:42,357 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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 156, in _connect stream = await stream.start_tls(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 67, in start_tls with map_exceptions(exc_map): File "/home/sim/.local/share/uv/python/cpython-3.11.15-linux-x86_64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/sim/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.local/share/uv/python/cpython-3.11.15-linux-x86_64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5037, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.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-04-19 10:01:42,692 WARNING gateway.platforms.telegram: [Telegram] Telegram polling retry failed: Timed out 2026-04-20 00:12:00,994 INFO gateway.run: Stopping gateway for restart... 2026-04-20 00:12:01,977 INFO telegram.ext.Application: Application is stopping. This might take a moment. 2026-04-20 00:12:02,197 INFO telegram.ext.Application: Application.stop() complete 2026-04-20 00:12:03,217 INFO gateway.platforms.telegram: [Telegram] Disconnected from Telegram 2026-04-20 00:12:03,217 INFO gateway.run: ✓ telegram disconnected 2026-04-20 00:12:10,357 INFO gateway.run: Gateway stopped 2026-04-20 00:12:10,357 INFO gateway.run: Cron ticker stopped 2026-04-20 00:12:46,534 INFO gateway.run: Starting Hermes Gateway... 2026-04-20 00:12:46,535 INFO gateway.run: Session storage: /home/sim/.hermes/sessions 2026-04-20 00:12:46,650 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-04-20 00:12:48,125 INFO gateway.run: Connecting to telegram... 2026-04-20 00:12:50,198 INFO gateway.platforms.telegram_network: DoH discovery yielded no new IPs (system DNS: 149.154.166.110); using seed fallback IPs 149.154.167.220 2026-04-20 00:12:50,199 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.167.220 2026-04-20 00:12:50,199 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.167.220 2026-04-20 00:12:55,494 INFO telegram.ext.Application: Application started 2026-04-20 00:12:57,211 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 100 commands registered, 9 hidden (over 100 limit). Use /commands for full list. 2026-04-20 00:12:57,211 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-04-20 00:12:57,212 INFO gateway.run: ✓ telegram connected 2026-04-20 00:12:57,213 INFO gateway.run: 1 hook(s) loaded 2026-04-20 00:12:57,213 INFO gateway.run: Gateway running with 1 platform(s) 2026-04-20 00:12:57,234 INFO gateway.run: Channel directory built: 1 target(s) 2026-04-20 00:12:57,234 INFO gateway.run: Press Ctrl+C to stop 2026-04-20 00:12:57,593 INFO gateway.run: Cron ticker started (interval=60s) 2026-04-20 00:19:28,403 INFO gateway.platforms.telegram: [Telegram] Flushing text batch agent:main:telegram:dm:1219203721 (2 chars) 2026-04-20 00:19:28,414 INFO gateway.run: inbound message: platform=telegram user=Sim chat=1219203721 msg='Hi' 2026-04-20 00:19:29,005 INFO run_agent: Loaded environment variables from /home/sim/.hermes/.env 2026-04-20 00:19:30,930 INFO agent.auxiliary_client: Vision auto-detect: using active provider custom (gemma4:e4b-it-q8_0) 2026-04-20 00:19:39,034 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (gemma4:e4b-it-q8_0) 2026-04-20 00:24:18,348 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-04-20 00:24:28,365 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-04-20 00:24:40,802 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-04-20 00:24:44,081 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.167.220 2026-04-20 00:29:10,657 ERROR [20260420_001928_11951f13] root: API call failed after 3 retries. Request timed out. | provider=custom model=gemma4:e4b-it-q8_0 msgs=2 tokens=~3,933 2026-04-20 00:29:10,781 INFO gateway.run: response ready: platform=telegram chat=1219203721 time=582.4s api_calls=1 response=51 chars 2026-04-20 00:29:10,891 INFO gateway.platforms.base: [Telegram] Sending response (51 chars) to 1219203721 2026-04-20 00:29:10,958 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (gemma4:e4b-it-q8_0) 2026-04-20 00:29:10,959 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (gemma4:e4b-it-q8_0) at http://172.20.240.1:11434/v1/ 2026-04-20 00:30:42,339 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-04-20 00:30:42,375 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to openrouter (google/gemini-3-flash-preview) 2026-04-20 09:33:59,663 INFO gateway.run: Session expiry: 1 sessions to flush (telegram:1) 2026-04-20 09:34:00,244 INFO gateway.run: Session expiry done: 1 flushed 2026-04-20 17:33:14,864 INFO gateway.platforms.telegram: [Telegram] Flushing text batch agent:main:telegram:dm:1219203721 (2 chars) 2026-04-20 17:33:15,527 INFO gateway.run: inbound message: platform=telegram user=Sim chat=1219203721 msg='Hi' 2026-04-20 17:33:25,281 INFO [20260420_001928_11951f13] agent.auxiliary_client: Vision auto-detect: using active provider custom (gemma4:e4b-it-q8_0) 2026-04-20 17:33:34,001 INFO [20260420_001928_11951f13] agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (gemma4:e4b-it-q8_0) 2026-04-20 17:43:15,536 ERROR [20260420_173315_45cfe57b] root: API call failed after 3 retries. Request timed out. | provider=custom model=gemma4:e4b-it-q8_0 msgs=2 tokens=~3,936 2026-04-20 17:43:16,063 INFO gateway.run: response ready: platform=telegram chat=1219203721 time=600.5s api_calls=1 response=51 chars 2026-04-20 17:43:16,251 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (gemma4:e4b-it-q8_0) at http://172.20.240.1:11434/v1/ 2026-04-20 17:43:16,457 INFO gateway.platforms.base: [Telegram] Sending response (51 chars) to 1219203721 2026-04-20 17:44:47,916 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-04-20 17:44:48,545 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to openrouter (google/gemini-3-flash-preview) --- errors.log (last 100 lines) --- File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_transports/default.py", line 101, in map_httpcore_exceptions yield File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 101, in handle_async_request raise exc File "/home/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_async/connection.py", line 156, in _connect stream = await stream.start_tls(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpcore/_backends/anyio.py", line 67, in start_tls with map_exceptions(exc_map): File "/home/sim/.local/share/uv/python/cpython-3.11.15-linux-x86_64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/httpx/_client.py", line 1629, in send response = await self._send_handling_auth( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.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/sim/.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/sim/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 114, in handle_async_request raise last_error File "/home/sim/.hermes/hermes-agent/gateway/platforms/telegram_network.py", line 88, in handle_async_request response = await transport.handle_async_request(candidate) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.local/share/uv/python/cpython-3.11.15-linux-x86_64-gnu/lib/python3.11/contextlib.py", line 158, in __exit__ self.gen.throw(typ, value, traceback) File "/home/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/ext/_utils/networkloop.py", line 136, in do_action await action_cb() File "/home/sim/.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/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 5037, in delete_webhook return await self._post( ^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 704, in _post return await self._do_post( ^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/_bot.py", line 733, in _do_post result = await request.post( ^^^^^^^^^^^^^^^^^^^ File "/home/sim/.hermes/hermes-agent/venv/lib/python3.11/site-packages/telegram/request/_baserequest.py", line 198, in post result = await self._request_wrapper( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/sim/.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/sim/.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-04-19 10:01:42,692 WARNING gateway.platforms.telegram: [Telegram] Telegram polling retry failed: Timed out 2026-04-20 00:24:18,348 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-04-20 00:24:28,365 WARNING gateway.platforms.telegram_network: [Telegram] Fallback IP 149.154.167.220 failed: 2026-04-20 00:24:40,802 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org connection failed (); trying fallback IPs 149.154.167.220 2026-04-20 00:24:44,081 WARNING gateway.platforms.telegram_network: [Telegram] Primary api.telegram.org path unreachable; using sticky fallback IP 149.154.167.220 2026-04-20 00:29:10,657 ERROR [20260420_001928_11951f13] root: API call failed after 3 retries. Request timed out. | provider=custom model=gemma4:e4b-it-q8_0 msgs=2 tokens=~3,933 2026-04-20 17:43:15,536 ERROR [20260420_173315_45cfe57b] root: API call failed after 3 retries. Request timed out. | provider=custom model=gemma4:e4b-it-q8_0 msgs=2 tokens=~3,936 --- gateway.log (last 100 lines) --- (file not found)