[hermes debug share: log content redacted at upload time. run with --no-redact to disable] --- hermes dump --- version: 0.14.0 (2026.5.16) [bb4703c7] os: Linux 7.0.9-105.fc43.x86_64 x86_64 python: 3.14.4 openai_sdk: 2.24.0 profile: default hermes_home: ~/.hermes model: minimax-m2.5 provider: custom terminal: local api_keys: openrouter not set openai not set anthropic not set anthropic_token not set nous not set google/gemini not set gemini not set glm/zai not set zai not set kimi not set minimax not set deepseek not set dashscope not set huggingface not set nvidia 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 (system), pid 4631) platforms: telegram cron_jobs: 0 skills: 90 config_overrides: display.streaming: True --- end dump --- --- full agent.log --- 2026-05-26 17:16:08,476 INFO tools.lazy_deps: Lazy-installing boto3==1.42.89 for feature 'provider.bedrock' 2026-05-26 17:16:10,060 INFO tools.lazy_deps: Lazy install complete for feature 'provider.bedrock' 2026-05-26 17:17:04,185 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 17:18:04. 2026-05-26 17:17:04,187 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-05-26 17:17:04,187 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 17:18:04. 2026-05-26 17:17:04,212 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:17:04,212 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:17:04,213 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:17:04,214 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:17:04,214 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:17:04,215 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:17:04,217 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:17:04,222 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:17:04,223 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:17:04,224 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:17:04,225 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:17:04,226 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:17:04,228 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:17:04,229 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:17:04,230 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:17:04,231 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:17:04,233 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:17:04,395 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:17:12,411 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:17:12,412 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:17:12,433 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:17:12,433 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:17:12,434 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:17:12,434 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:17:12,434 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:17:12,435 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:17:12,435 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:17:12,435 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:17:12,435 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:17:12,435 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:17:12,479 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:17:13,676 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:13,684 INFO tools.lazy_deps: Lazy-installing edge-tts==7.2.7 for feature 'tts.edge' 2026-05-26 17:17:14,039 INFO tools.lazy_deps: Lazy install complete for feature 'tts.edge' 2026-05-26 17:17:14,056 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:14,070 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:14,077 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:14,130 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:14,137 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:14,178 INFO tools.tirith_security: tirith not found — downloading latest release for x86_64-unknown-linux-gnu... 2026-05-26 17:17:14,984 INFO tools.tirith_security: cosign not on PATH — installing tirith with SHA-256 verification only (install cosign for full supply chain verification) 2026-05-26 17:17:15,073 INFO tools.tirith_security: tirith installed to /home/hermes/.hermes/bin/tirith (SHA-256 only) 2026-05-26 17:17:18,266 INFO run_agent: Loaded environment variables from /home/hermes/.hermes/.env 2026-05-26 17:17:18,322 INFO run_agent: OpenAI client created (agent_init, shared=True) thread=Thread-4 (process_loop):140172716979904 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:17:18,365 INFO [20260526_171713_03ac97] agent.conversation_loop: conversation turn: session=20260526_171713_03ac97 model=minimax-m2.5 provider=custom platform=cli history=0 msg='hi!' 2026-05-26 17:17:18,426 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-6 (_call):140172494632640 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:17:21,223 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-6 (_call):140172494632640 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:17:21,223 INFO [20260526_171713_03ac97] agent.conversation_loop: API call #1: model=minimax-m2.5 provider=custom in=15588 out=44 total=15632 latency=2.8s 2026-05-26 17:17:21,249 INFO [20260526_171713_03ac97] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=minimax-m2.5 api_calls=1/90 budget=1/90 tool_turns=0 last_msg_role=assistant response_len=35 session=20260526_171713_03ac97 2026-05-26 17:17:21,449 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:17:21,449 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (minimax-m2.5) at http://10.0.2.2:8001/v1/ 2026-05-26 17:17:37,820 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:17:37,820 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:17:37,821 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:17:37,821 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:17:37,821 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:17:37,821 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:17:37,821 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:17:37,822 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:17:37,822 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:17:37,823 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:17:37,823 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:17:37,823 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:17:37,823 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:17:37,824 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:17:37,824 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:17:37,824 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:17:37,824 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:17:37,868 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:17:44,410 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:18:22,199 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:18:41,478 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:18:59,257 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:05,158 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:09,394 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:42,877 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:19:42,877 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:19:42,877 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:19:42,878 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:19:42,878 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:19:42,878 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:19:42,878 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:19:42,919 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:19:42,919 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:19:42,919 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:19:42,919 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:19:42,920 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:19:42,920 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:19:42,920 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:19:42,920 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:19:42,920 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:19:42,921 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:19:42,964 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:19:43,753 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:43,761 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:43,780 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:43,787 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:43,822 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:19:43,830 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:20:02,412 INFO run_agent: Loaded environment variables from /home/hermes/.hermes/.env 2026-05-26 17:20:02,442 INFO run_agent: OpenAI client created (agent_init, shared=True) thread=Thread-3 (process_loop):139798860093120 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:02,467 INFO [20260526_171943_019f01] agent.conversation_loop: conversation turn: session=20260526_171943_019f01 model=minimax-m2.5 provider=custom platform=cli history=0 msg='who won the canadian grand prix last weekend?' 2026-05-26 17:20:02,499 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-5 (_call):139798626952896 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:05,424 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-5 (_call):139798626952896 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:05,425 INFO [20260526_171943_019f01] agent.conversation_loop: API call #1: model=minimax-m2.5 provider=custom in=15849 out=64 total=15913 latency=2.9s 2026-05-26 17:20:05,450 INFO [20260526_171943_019f01] tools.web_tools: Web search via ddgs: 'Canadian Grand Prix 2026 winner last weekend' (limit: 5) 2026-05-26 17:20:05,732 INFO primp: response: https://en.wikipedia.org/w/api.php?action=opensearch&profile=fuzzy&limit=1&search=Canadian%20Grand%20Prix%202026%20winner%20last%20weekend 200 2026-05-26 17:20:05,806 INFO primp: response: https://grokipedia.com/api/typeahead?query=Canadian+Grand+Prix+2026+winner+last+weekend&limit=1 200 2026-05-26 17:20:07,513 INFO primp: response: https://www.mojeek.com/search?q=Canadian+Grand+Prix+2026+winner+last+weekend 200 2026-05-26 17:20:07,515 INFO [20260526_171943_019f01] plugins.web.ddgs.provider: DDGS search 'Canadian Grand Prix 2026 winner last weekend': 5 results (limit 5) 2026-05-26 17:20:07,516 INFO [20260526_171943_019f01] agent.tool_executor: tool web_search completed (2.07s, 2040 chars) 2026-05-26 17:20:07,527 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-6 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:08,649 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-6 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:08,649 INFO [20260526_171943_019f01] agent.conversation_loop: API call #2: model=minimax-m2.5 provider=custom in=16460 out=92 total=16552 latency=1.1s 2026-05-26 17:20:08,663 INFO [20260526_171943_019f01] tools.web_tools: Web search via ddgs: 'Canadian Grand Prix 2026 results race winner May' (limit: 5) 2026-05-26 17:20:08,874 INFO primp: response: https://en.wikipedia.org/w/api.php?action=opensearch&profile=fuzzy&limit=1&search=Canadian%20Grand%20Prix%202026%20results%20race%20winner%20May 200 2026-05-26 17:20:08,964 INFO primp: response: https://grokipedia.com/api/typeahead?query=Canadian+Grand+Prix+2026+results+race+winner+May&limit=1 200 2026-05-26 17:20:09,918 INFO primp: response: https://yandex.com/search/site/?text=Canadian+Grand+Prix+2026+results+race+winner+May&web=1&searchid=3052141 200 2026-05-26 17:20:09,949 INFO [20260526_171943_019f01] plugins.web.ddgs.provider: DDGS search 'Canadian Grand Prix 2026 results race winner May': 5 results (limit 5) 2026-05-26 17:20:09,950 INFO [20260526_171943_019f01] agent.tool_executor: tool web_search completed (1.29s, 1956 chars) 2026-05-26 17:20:09,957 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-7 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:11,323 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-7 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:11,323 INFO [20260526_171943_019f01] agent.conversation_loop: API call #3: model=minimax-m2.5 provider=custom in=17124 out=113 total=17237 latency=1.4s 2026-05-26 17:20:11,336 INFO [20260526_171943_019f01] tools.web_tools: Extracting content from 1 URL(s) 2026-05-26 17:20:11,342 WARNING [20260526_171943_019f01] agent.tool_executor: Tool web_extract returned error (0.01s): {"success": false, "error": "DuckDuckGo (ddgs) is a search-only backend and cannot extract URL content. Set web.extract_backend to firecrawl, tavily, exa, or parallel."} 2026-05-26 17:20:11,349 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-8 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:12,549 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-8 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:12,550 INFO [20260526_171943_019f01] agent.conversation_loop: API call #4: model=minimax-m2.5 provider=custom in=17291 out=104 total=17395 latency=1.2s 2026-05-26 17:20:12,563 INFO [20260526_171943_019f01] tools.web_tools: Web search via ddgs: '"Kimi Antonelli" wins Canadian Grand Prix 2026' (limit: 5) 2026-05-26 17:20:12,751 INFO primp: response: https://en.wikipedia.org/w/api.php?action=opensearch&profile=fuzzy&limit=1&search=%22Kimi%20Antonelli%22%20wins%20Canadian%20Grand%20Prix%202026 200 2026-05-26 17:20:12,939 INFO primp: response: https://grokipedia.com/api/typeahead?query=%22Kimi+Antonelli%22+wins+Canadian+Grand+Prix+2026&limit=1 200 2026-05-26 17:20:13,427 INFO primp: response: https://www.google.com/search?q=%22Kimi+Antonelli%22+wins+Canadian+Grand+Prix+2026&filter=1&start=0&hl=en-US&lr=lang_en&cr=countryUS 200 2026-05-26 17:20:13,460 INFO [20260526_171943_019f01] plugins.web.ddgs.provider: DDGS search '"Kimi Antonelli" wins Canadian Grand Prix 2026': 5 results (limit 5) 2026-05-26 17:20:13,461 INFO [20260526_171943_019f01] agent.tool_executor: tool web_search completed (0.90s, 2252 chars) 2026-05-26 17:20:13,468 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-9 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:15,572 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-9 (_call):139798581868224 provider=custom base_url=http://10.0.2.2:8001/v1 model=minimax-m2.5 2026-05-26 17:20:15,573 INFO [20260526_171943_019f01] agent.conversation_loop: API call #5: model=minimax-m2.5 provider=custom in=18010 out=180 total=18190 latency=2.1s 2026-05-26 17:20:15,608 INFO [20260526_171943_019f01] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=minimax-m2.5 api_calls=5/90 budget=5/90 tool_turns=4 last_msg_role=assistant response_len=292 session=20260526_171943_019f01 2026-05-26 17:20:15,836 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (minimax-m2.5) 2026-05-26 17:20:15,836 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (minimax-m2.5) at http://10.0.2.2:8001/v1/ 2026-05-26 17:39:13,036 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:39:13,037 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:39:13,037 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:39:13,037 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:39:13,037 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:39:13,037 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:39:13,038 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:39:13,038 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:39:13,039 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:39:13,039 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:39:13,039 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:39:13,039 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:39:13,040 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:39:13,041 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:39:13,041 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:39:13,041 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:39:13,041 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:39:13,087 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:39:52,899 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 17:40:52. 2026-05-26 17:39:52,900 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-05-26 17:39:52,900 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 17:40:52. 2026-05-26 17:45:46,112 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:45:46,113 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:45:46,113 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:45:46,114 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:45:46,114 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:45:46,114 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:45:46,114 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:45:46,136 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:45:46,136 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:45:46,137 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:45:46,137 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:45:46,137 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:45:46,138 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:45:46,138 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:45:46,138 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:45:46,139 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:45:46,139 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:45:46,198 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:45:46,565 INFO gateway.memory_monitor: [MEMORY] baseline rss=118MB gc=(103, 1, 3) threads=1 uptime=0s 2026-05-26 17:45:46,565 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s) 2026-05-26 17:45:46,579 INFO tools.lazy_deps: Lazy-installing discord.py[voice]==2.7.1 brotlicffi==1.2.0.1 for feature 'platform.discord' 2026-05-26 17:45:47,162 INFO tools.lazy_deps: Lazy install complete for feature 'platform.discord' 2026-05-26 17:45:47,483 INFO gateway.run: Starting Hermes Gateway... 2026-05-26 17:45:47,483 INFO gateway.run: Session storage: /home/hermes/.hermes/sessions 2026-05-26 17:45:47,485 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-05-26 17:45:47,485 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-05-26 17:45:47,503 INFO tools.lazy_deps: Lazy-installing python-telegram-bot[webhooks]==22.6 for feature 'platform.telegram' 2026-05-26 17:45:47,705 INFO tools.lazy_deps: Lazy install complete for feature 'platform.telegram' 2026-05-26 17:45:47,923 INFO gateway.run: Connecting to telegram... 2026-05-26 17:45:48,008 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.166.110 2026-05-26 17:45:48,008 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.166.110 2026-05-26 17:45:48,452 INFO telegram.ext.Application: Application started 2026-05-26 17:45:49,106 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeDefault (30 cmds) 2026-05-26 17:45:49,365 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllPrivateChats (30 cmds) 2026-05-26 17:45:49,623 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllGroupChats (30 cmds) 2026-05-26 17:45:49,623 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 30 commands registered, 99 hidden (over 30 limit). Use /commands for full list. 2026-05-26 17:45:49,635 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-05-26 17:45:49,638 INFO gateway.run: ✓ telegram connected 2026-05-26 17:45:49,640 INFO gateway.run: Gateway running with 1 platform(s) 2026-05-26 17:45:49,644 INFO gateway.run: Channel directory built: 0 target(s) 2026-05-26 17:45:50,645 INFO gateway.run: Press Ctrl+C to stop 2026-05-26 17:45:50,668 INFO gateway.run: Cron ticker started (interval=60s) 2026-05-26 17:45:55,651 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-05-26 17:45:57,978 INFO gateway.run: Received SIGINT as a planned gateway stop — exiting cleanly 2026-05-26 17:45:57,978 WARNING gateway.run: Shutdown context: signal=SIGINT under_systemd=no parent_pid=1868 parent_name=bash loadavg_1m=0.22 parent_cmdline='-bash' 2026-05-26 17:45:57,979 INFO gateway.run: Stopping gateway... 2026-05-26 17:45:58,872 INFO gateway.run: Sent shutdown notification to home channel telegram:8764228615 2026-05-26 17:45:58,872 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.89s 2026-05-26 17:45:58,884 INFO gateway.run: Shutdown phase: drain done at +0.90s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-05-26 17:45:59,328 INFO telegram.ext.Application: Application is stopping. This might take a moment. 2026-05-26 17:45:59,328 INFO telegram.ext.Application: Application.stop() complete 2026-05-26 17:45:59,340 INFO gateway.platforms.telegram: [Telegram] Disconnected from Telegram 2026-05-26 17:45:59,340 INFO gateway.run: ✓ telegram disconnected (0.46s) 2026-05-26 17:45:59,340 INFO gateway.run: Shutdown phase: all adapters disconnected at +1.36s 2026-05-26 17:45:59,364 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +1.38s 2026-05-26 17:45:59,369 INFO gateway.run: Shutdown phase: SessionDB close done at +1.39s 2026-05-26 17:45:59,371 INFO gateway.run: Gateway stopped (total teardown 1.39s) 2026-05-26 17:45:59,371 INFO gateway.run: Cron ticker stopped 2026-05-26 17:45:59,371 INFO gateway.memory_monitor: [MEMORY] shutdown rss=149MB gc=(243, 1, 2) threads=4 uptime=12s 2026-05-26 17:45:59,371 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring stopped 2026-05-26 17:49:15,467 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 17:49:15,468 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 17:49:15,490 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 17:49:15,490 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 17:49:15,491 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 17:49:15,491 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 17:49:15,491 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 17:49:15,491 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 17:49:15,492 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 17:49:15,492 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 17:49:15,492 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 17:49:15,492 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 17:49:15,567 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 17:49:15,796 INFO gateway.memory_monitor: [MEMORY] baseline rss=98MB gc=(95, 6, 6) threads=1 uptime=0s 2026-05-26 17:49:15,796 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s) 2026-05-26 17:49:15,870 INFO gateway.run: Starting Hermes Gateway... 2026-05-26 17:49:15,870 INFO gateway.run: Session storage: /home/hermes/.hermes/sessions 2026-05-26 17:49:15,871 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-05-26 17:49:15,871 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-05-26 17:49:15,874 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-05-26 17:49:15,960 INFO gateway.run: Connecting to telegram... 2026-05-26 17:49:16,005 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.166.110 2026-05-26 17:49:16,005 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.166.110 2026-05-26 17:49:16,449 INFO telegram.ext.Application: Application started 2026-05-26 17:49:17,147 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeDefault (30 cmds) 2026-05-26 17:49:17,407 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllPrivateChats (30 cmds) 2026-05-26 17:49:17,668 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllGroupChats (30 cmds) 2026-05-26 17:49:17,668 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 30 commands registered, 99 hidden (over 30 limit). Use /commands for full list. 2026-05-26 17:49:17,680 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-05-26 17:49:17,683 INFO gateway.run: ✓ telegram connected 2026-05-26 17:49:17,685 INFO gateway.run: Gateway running with 1 platform(s) 2026-05-26 17:49:17,688 INFO gateway.run: Channel directory built: 0 target(s) 2026-05-26 17:49:18,690 INFO gateway.run: Press Ctrl+C to stop 2026-05-26 17:49:18,701 INFO gateway.run: Cron ticker started (interval=60s) 2026-05-26 17:49:23,696 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-05-26 17:49:29,711 INFO gateway.run: Received SIGTERM — initiating shutdown 2026-05-26 17:49:29,711 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=no parent_pid=2182 parent_name=su loadavg_1m=0.10 parent_cmdline='su - hermes -c /home/hermes/.hermes/hermes-agent/venv/bin/python -m hermes_cli.main gateway run --replace' 2026-05-26 17:49:29,712 INFO gateway.run: Stopping gateway... 2026-05-26 17:49:30,539 INFO gateway.run: Sent shutdown notification to home channel telegram:8764228615 2026-05-26 17:49:30,540 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.83s 2026-05-26 17:49:30,552 INFO gateway.run: Shutdown phase: drain done at +0.84s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-05-26 17:49:30,993 INFO telegram.ext.Application: Application is stopping. This might take a moment. 2026-05-26 17:49:30,994 INFO telegram.ext.Application: Application.stop() complete 2026-05-26 17:49:31,007 INFO gateway.platforms.telegram: [Telegram] Disconnected from Telegram 2026-05-26 17:49:31,007 INFO gateway.run: ✓ telegram disconnected (0.45s) 2026-05-26 17:49:31,007 INFO gateway.run: Shutdown phase: all adapters disconnected at +1.29s 2026-05-26 17:49:31,023 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +1.31s 2026-05-26 17:49:31,023 INFO gateway.run: Shutdown phase: SessionDB close done at +1.31s 2026-05-26 17:49:31,026 INFO gateway.run: Gateway stopped (total teardown 1.31s) 2026-05-26 17:49:31,026 INFO gateway.run: Cron ticker stopped 2026-05-26 17:49:31,026 INFO gateway.memory_monitor: [MEMORY] shutdown rss=139MB gc=(7, 7, 10) threads=5 uptime=15s 2026-05-26 17:49:31,026 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring stopped 2026-05-26 17:49:31,026 INFO gateway.run: Exiting with code 1 (signal-initiated shutdown without restart request) so systemd Restart=on-failure can revive the gateway. 2026-05-26 18:11:29,132 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 18:11:29,133 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 18:11:29,133 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 18:11:29,133 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 18:11:29,133 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 18:11:29,134 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 18:11:29,134 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 18:11:29,141 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 18:11:29,141 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 18:11:29,142 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 18:11:29,142 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 18:11:29,142 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 18:11:29,142 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 18:11:29,143 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 18:11:29,143 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 18:11:29,143 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 18:11:29,143 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 18:11:29,224 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 18:11:29,307 INFO gateway.memory_monitor: [MEMORY] baseline rss=86MB gc=(137, 0, 0) threads=1 uptime=0s 2026-05-26 18:11:29,307 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s) 2026-05-26 18:11:29,369 INFO gateway.run: Starting Hermes Gateway... 2026-05-26 18:11:29,369 INFO gateway.run: Session storage: /home/hermes/.hermes/sessions 2026-05-26 18:11:29,378 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-05-26 18:11:29,378 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-05-26 18:11:29,381 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-05-26 18:11:29,405 INFO tools.lazy_deps: Lazy-installing python-telegram-bot[webhooks]==22.6 for feature 'platform.telegram' 2026-05-26 18:11:29,490 INFO tools.lazy_deps: Lazy install complete for feature 'platform.telegram' 2026-05-26 18:11:29,753 INFO gateway.run: Connecting to telegram... 2026-05-26 18:11:29,811 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.166.110 2026-05-26 18:11:29,811 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.166.110 2026-05-26 18:11:30,265 INFO telegram.ext.Application: Application started 2026-05-26 18:11:30,888 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeDefault (30 cmds) 2026-05-26 18:11:31,156 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllPrivateChats (30 cmds) 2026-05-26 18:11:31,428 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllGroupChats (30 cmds) 2026-05-26 18:11:31,428 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 30 commands registered, 99 hidden (over 30 limit). Use /commands for full list. 2026-05-26 18:11:31,441 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-05-26 18:11:31,443 INFO gateway.run: ✓ telegram connected 2026-05-26 18:11:31,445 INFO gateway.run: Gateway running with 1 platform(s) 2026-05-26 18:11:31,447 INFO gateway.run: Channel directory built: 0 target(s) 2026-05-26 18:11:32,449 INFO gateway.run: Press Ctrl+C to stop 2026-05-26 18:11:32,456 INFO gateway.run: Cron ticker started (interval=60s) 2026-05-26 18:11:37,455 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-05-26 18:15:17,737 INFO gateway.run: Received SIGTERM — initiating shutdown 2026-05-26 18:15:17,737 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=1 parent_name=systemd loadavg_1m=0.06 parent_cmdline='/usr/lib/systemd/systemd --switched-root --system --deserialize=58 rhgb' 2026-05-26 18:15:17,738 INFO gateway.run: Stopping gateway... 2026-05-26 18:15:18,707 INFO gateway.run: Sent shutdown notification to home channel telegram:8764228615 2026-05-26 18:15:18,707 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.97s 2026-05-26 18:15:18,719 INFO gateway.run: Shutdown phase: drain done at +0.98s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-05-26 18:15:19,162 INFO telegram.ext.Application: Application is stopping. This might take a moment. 2026-05-26 18:15:19,162 INFO telegram.ext.Application: Application.stop() complete 2026-05-26 18:15:19,175 INFO gateway.platforms.telegram: [Telegram] Disconnected from Telegram 2026-05-26 18:15:19,175 INFO gateway.run: ✓ telegram disconnected (0.46s) 2026-05-26 18:15:19,175 INFO gateway.run: Shutdown phase: all adapters disconnected at +1.44s 2026-05-26 18:15:19,184 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +1.45s 2026-05-26 18:15:19,184 INFO gateway.run: Shutdown phase: SessionDB close done at +1.45s 2026-05-26 18:15:19,186 INFO gateway.run: Gateway stopped (total teardown 1.45s) 2026-05-26 18:15:19,186 INFO gateway.run: Cron ticker stopped 2026-05-26 18:15:19,187 INFO gateway.memory_monitor: [MEMORY] shutdown rss=134MB gc=(788, 0, 0) threads=5 uptime=229s 2026-05-26 18:15:19,187 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring stopped 2026-05-26 18:15:19,187 INFO gateway.run: Exiting with code 1 (signal-initiated shutdown without restart request) so systemd Restart=on-failure can revive the gateway. 2026-05-26 18:15:19,564 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 18:15:19,565 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 18:15:19,565 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 18:15:19,565 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 18:15:19,565 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 18:15:19,566 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 18:15:19,566 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 18:15:19,573 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 18:15:19,573 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 18:15:19,574 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 18:15:19,574 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 18:15:19,574 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 18:15:19,575 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 18:15:19,575 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 18:15:19,575 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 18:15:19,575 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 18:15:19,575 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 18:15:19,657 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 18:15:19,743 INFO gateway.memory_monitor: [MEMORY] baseline rss=86MB gc=(137, 0, 0) threads=1 uptime=0s 2026-05-26 18:15:19,743 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s) 2026-05-26 18:15:19,805 INFO gateway.run: Starting Hermes Gateway... 2026-05-26 18:15:19,805 INFO gateway.run: Session storage: /home/hermes/.hermes/sessions 2026-05-26 18:15:19,812 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-05-26 18:15:19,812 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-05-26 18:15:19,816 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-05-26 18:15:19,879 INFO gateway.run: Connecting to telegram... 2026-05-26 18:15:19,930 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.166.110 2026-05-26 18:15:19,930 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.166.110 2026-05-26 18:15:20,367 INFO telegram.ext.Application: Application started 2026-05-26 18:15:20,959 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeDefault (30 cmds) 2026-05-26 18:15:21,218 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllPrivateChats (30 cmds) 2026-05-26 18:15:21,479 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllGroupChats (30 cmds) 2026-05-26 18:15:21,479 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 30 commands registered, 99 hidden (over 30 limit). Use /commands for full list. 2026-05-26 18:15:21,491 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-05-26 18:15:21,493 INFO gateway.run: ✓ telegram connected 2026-05-26 18:15:21,495 INFO gateway.run: Gateway running with 1 platform(s) 2026-05-26 18:15:21,498 INFO gateway.run: Channel directory built: 0 target(s) 2026-05-26 18:15:22,499 INFO gateway.run: Press Ctrl+C to stop 2026-05-26 18:15:22,506 INFO gateway.run: Cron ticker started (interval=60s) 2026-05-26 18:15:27,505 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-05-26 18:15:38,628 INFO gateway.run: Received SIGTERM — initiating shutdown 2026-05-26 18:15:38,629 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=1 parent_name=systemd loadavg_1m=0.04 parent_cmdline='/usr/lib/systemd/systemd --switched-root --system --deserialize=58 rhgb' 2026-05-26 18:15:38,629 INFO gateway.run: Stopping gateway... 2026-05-26 18:15:39,461 INFO gateway.run: Sent shutdown notification to home channel telegram:8764228615 2026-05-26 18:15:39,461 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.83s 2026-05-26 18:15:39,473 INFO gateway.run: Shutdown phase: drain done at +0.84s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-05-26 18:15:39,902 INFO telegram.ext.Application: Application is stopping. This might take a moment. 2026-05-26 18:15:39,902 INFO telegram.ext.Application: Application.stop() complete 2026-05-26 18:15:39,914 INFO gateway.platforms.telegram: [Telegram] Disconnected from Telegram 2026-05-26 18:15:39,914 INFO gateway.run: ✓ telegram disconnected (0.44s) 2026-05-26 18:15:39,914 INFO gateway.run: Shutdown phase: all adapters disconnected at +1.28s 2026-05-26 18:15:39,923 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +1.29s 2026-05-26 18:15:39,924 INFO gateway.run: Shutdown phase: SessionDB close done at +1.29s 2026-05-26 18:15:39,926 INFO gateway.run: Gateway stopped (total teardown 1.30s) 2026-05-26 18:15:39,927 INFO gateway.run: Cron ticker stopped 2026-05-26 18:15:39,927 INFO gateway.memory_monitor: [MEMORY] shutdown rss=129MB gc=(594, 0, 0) threads=4 uptime=20s 2026-05-26 18:15:39,927 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring stopped 2026-05-26 18:15:39,927 INFO gateway.run: Exiting with code 1 (signal-initiated shutdown without restart request) so systemd Restart=on-failure can revive the gateway. 2026-05-26 18:15:40,290 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-05-26 18:15:40,290 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-05-26 18:15:40,290 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-05-26 18:15:40,291 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-05-26 18:15:40,291 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-05-26 18:15:40,291 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-05-26 18:15:40,291 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-05-26 18:15:40,298 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-05-26 18:15:40,299 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-05-26 18:15:40,299 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-05-26 18:15:40,299 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-05-26 18:15:40,299 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-05-26 18:15:40,300 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-05-26 18:15:40,300 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-05-26 18:15:40,300 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-05-26 18:15:40,301 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-05-26 18:15:40,301 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-05-26 18:15:40,381 INFO hermes_cli.plugins: Plugin discovery complete: 30 found, 26 enabled 2026-05-26 18:15:40,464 INFO gateway.memory_monitor: [MEMORY] baseline rss=86MB gc=(137, 0, 0) threads=1 uptime=0s 2026-05-26 18:15:40,465 INFO gateway.memory_monitor: [MEMORY] Periodic memory monitoring started (interval: 300s) 2026-05-26 18:15:40,525 INFO gateway.run: Starting Hermes Gateway... 2026-05-26 18:15:40,525 INFO gateway.run: Session storage: /home/hermes/.hermes/sessions 2026-05-26 18:15:40,531 INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-05-26 18:15:40,531 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-05-26 18:15:40,535 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-05-26 18:15:40,594 INFO gateway.run: Connecting to telegram... 2026-05-26 18:15:40,640 INFO gateway.platforms.telegram: [Telegram] Auto-discovered Telegram fallback IPs: 149.154.166.110 2026-05-26 18:15:40,641 INFO gateway.platforms.telegram: [Telegram] Telegram fallback IPs active: 149.154.166.110 2026-05-26 18:15:41,087 INFO telegram.ext.Application: Application started 2026-05-26 18:15:41,676 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeDefault (30 cmds) 2026-05-26 18:15:41,941 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllPrivateChats (30 cmds) 2026-05-26 18:15:42,209 INFO gateway.platforms.telegram: [Telegram] set_my_commands OK for scope BotCommandScopeAllGroupChats (30 cmds) 2026-05-26 18:15:42,209 INFO gateway.platforms.telegram: [Telegram] Telegram menu: 30 commands registered, 99 hidden (over 30 limit). Use /commands for full list. 2026-05-26 18:15:42,221 INFO gateway.platforms.telegram: [Telegram] Connected to Telegram (polling mode) 2026-05-26 18:15:42,223 INFO gateway.run: ✓ telegram connected 2026-05-26 18:15:42,226 INFO gateway.run: Gateway running with 1 platform(s) 2026-05-26 18:15:42,228 INFO gateway.run: Channel directory built: 0 target(s) 2026-05-26 18:15:43,229 INFO gateway.run: Press Ctrl+C to stop 2026-05-26 18:15:43,236 INFO gateway.run: Cron ticker started (interval=60s) 2026-05-26 18:15:48,236 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-05-26 18:20:40,465 INFO gateway.memory_monitor: [MEMORY] rss=129MB gc=(1451, 0, 0) threads=5 uptime=300s