[hermes debug share: log content redacted at upload time. run with --no-redact to disable] --- hermes dump --- version: 0.17.0 [f99ba56d] (2026-06-30) os: Linux 7.0.11-76070011-generic x86_64 python: 3.11.15 openai_sdk: 2.24.0 profile: default hermes_home: ~/.hermes model: qwen3.5:9b provider: ollama-launch 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 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, web mcp_servers: 0 memory_provider: built-in gateway: running (systemd (user), pid 217140) platforms: none cron_jobs: 0 skills: 72 config_overrides: agent.max_turns: 150 display.streaming: True toolsets: ['hermes-cli', 'web'] --- end dump --- --- agent.log (last 200 lines) --- 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_yuanbao returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_ha_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_spotify_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,438 WARNING tools.registry: check_fn check_video_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,439 WARNING tools.registry: check_fn _check_xai_video_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,441 WARNING tools.registry: check_fn check_x_search_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:16:34,296 INFO run_agent: Loaded environment variables from /home/marvelkillers/.hermes/.env 2026-07-01 19:16:34,330 INFO run_agent: OpenAI client created (agent_init, shared=True) thread=Thread-3 (process_loop):124420122654400 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:16:34,344 INFO run_agent: Ollama num_ctx capped: 262144 -> 65536 (model.context_length override) 2026-07-01 19:16:34,360 INFO [20260701_191509_72f211] agent.turn_context: conversation turn: session=20260701_191509_72f211 model=qwen3.5:latest provider=custom platform=cli history=0 msg='intstall the sounddevice numpy' 2026-07-01 19:16:34,940 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-6 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:17:21,754 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-6 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:17:21,755 INFO [20260701_191509_72f211] agent.conversation_loop: API call #1: model=qwen3.5:latest provider=custom in=2050 out=128 total=2178 latency=46.8s 2026-07-01 19:17:21,777 INFO [20260701_191509_72f211] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:latest api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=327 session=20260701_191509_72f211 2026-07-01 19:17:22,010 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (qwen3.5:latest) 2026-07-01 19:17:22,011 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen3.5:latest) at http://localhost:11434/v1/ 2026-07-01 19:17:52,042 INFO agent.auxiliary_client: Auxiliary title_generation: transient transport error; retrying once on the same provider before fallback: Request timed out. 2026-07-01 19:18:22,073 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-07-01 19:18:22,075 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:19:22. 2026-07-01 19:18:22,080 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:18:22,080 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:19:22. 2026-07-01 19:18:22,093 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to local/custom (qwen3.5:latest) 2026-07-01 19:18:52,125 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:19:43,923 INFO [20260701_191509_72f211] agent.turn_context: conversation turn: session=20260701_191509_72f211 model=qwen3.5:latest provider=custom platform=cli history=2 msg='⚠ Auxiliary title generation failed: Request timed out. I am getting this error ...' 2026-07-01 19:19:43,936 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-8 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:20:47,336 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-8 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:20:47,336 INFO [20260701_191509_72f211] agent.conversation_loop: API call #2: model=qwen3.5:latest provider=custom in=2050 out=546 total=2596 latency=63.4s 2026-07-01 19:20:47,346 INFO [20260701_191509_72f211] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:latest api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=1570 session=20260701_191509_72f211 2026-07-01 19:20:47,604 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen3.5:latest) at http://localhost:11434/v1/ 2026-07-01 19:21:17,637 INFO agent.auxiliary_client: Auxiliary title_generation: transient transport error; retrying once on the same provider before fallback: Request timed out. 2026-07-01 19:21:25,646 INFO [20260701_191509_72f211] agent.turn_context: conversation turn: session=20260701_191509_72f211 model=qwen3.5:latest provider=custom platform=cli history=4 msg="I'm using a local model so there is no rate limit help me troubleshoot and fix t..." 2026-07-01 19:21:25,671 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-10 (_call):124419851667136 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:21:47,670 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-07-01 19:21:47,673 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:22:47. 2026-07-01 19:21:47,676 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:21:47,676 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:22:47. 2026-07-01 19:21:47,692 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to local/custom (qwen3.5:latest) 2026-07-01 19:22:16,141 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-10 (_call):124419851667136 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:22:16,142 INFO [20260701_191509_72f211] agent.conversation_loop: API call #3: model=qwen3.5:latest provider=custom in=2050 out=227 total=2277 latency=50.5s 2026-07-01 19:22:16,152 INFO [20260701_191509_72f211] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:latest api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=333 session=20260701_191509_72f211 2026-07-01 19:22:17,725 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:23:31,406 INFO [20260701_191509_72f211] agent.turn_context: conversation turn: session=20260701_191509_72f211 model=qwen3.5:latest provider=custom platform=cli history=6 msg='you are not remebering previouly what I sent you and I need you to trubleshoot t...' 2026-07-01 19:23:31,423 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-12 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:24:31,383 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-12 (_call):124419862156992 provider=custom base_url=http://localhost:11434/v1 model=qwen3.5:latest 2026-07-01 19:24:31,383 INFO [20260701_191509_72f211] agent.conversation_loop: API call #4: model=qwen3.5:latest provider=custom in=2050 out=504 total=2554 latency=60.0s 2026-07-01 19:24:31,404 INFO [20260701_191509_72f211] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:latest api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=1035 session=20260701_191509_72f211 2026-07-01 19:26:46,914 INFO cli: CLI cleanup calling memory shutdown for session 20260701_191509_72f211 with 8 message(s) 2026-07-01 19:27:54,657 INFO gateway.run: Stopping gateway for restart... 2026-07-01 19:27:54,663 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.00s 2026-07-01 19:27:54,669 INFO gateway.run: Shutdown phase: drain done at +0.01s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-07-01 19:27:54,670 INFO gateway.run: Shutdown phase: all adapters disconnected at +0.01s 2026-07-01 19:27:54,733 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +0.07s 2026-07-01 19:27:54,749 INFO gateway.run: Shutdown phase: SessionDB close done at +0.09s 2026-07-01 19:27:54,761 INFO gateway.run: Launched systemd planned-restart helper for hermes-gateway (pid=1285) 2026-07-01 19:27:54,764 INFO gateway.run: Gateway stopped (total teardown 0.10s) 2026-07-01 19:27:54,765 INFO gateway.run: Gateway housekeeping stopped 2026-07-01 19:27:55,454 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-07-01 19:27:55,456 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-07-01 19:27:55,457 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-07-01 19:27:55,533 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-07-01 19:27:55,534 INFO hermes_cli.plugins: Plugin 'krea' registered image_gen provider: krea 2026-07-01 19:27:55,535 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-07-01 19:27:55,536 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-07-01 19:27:55,537 INFO hermes_cli.plugins: Plugin 'openrouter' registered image_gen provider: openrouter 2026-07-01 19:27:55,537 INFO hermes_cli.plugins: Plugin 'openrouter' registered image_gen provider: nous 2026-07-01 19:27:55,539 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-07-01 19:27:55,549 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-07-01 19:27:55,550 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-07-01 19:27:55,552 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-07-01 19:27:55,554 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-07-01 19:27:55,555 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-07-01 19:27:55,557 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-07-01 19:27:55,558 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-07-01 19:27:55,559 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-07-01 19:27:55,560 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-07-01 19:27:55,562 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-07-01 19:27:55,569 INFO hermes_cli.plugins: Plugin discovery complete: 51 found, 44 enabled 2026-07-01 19:27:56,251 INFO gateway.run: Starting Hermes Gateway... 2026-07-01 19:27:56,251 INFO gateway.run: Session storage: /home/marvelkillers/.hermes/sessions 2026-07-01 19:27:56,258 INFO gateway.run: Agent budget: max_iterations=150 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-07-01 19:27:56,258 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-07-01 19:27:56,262 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id). 2026-07-01 19:27:56,265 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-07-01 19:27:56,265 WARNING gateway.run: No messaging platforms enabled. 2026-07-01 19:27:56,265 INFO gateway.run: Gateway will continue running for cron job execution. 2026-07-01 19:27:56,270 INFO gateway.run: Channel directory built: 0 target(s) 2026-07-01 19:27:56,271 INFO gateway.run: Press Ctrl+C to stop 2026-07-01 19:27:56,312 INFO cron.scheduler_provider: In-process cron scheduler started (interval=60s) 2026-07-01 19:27:56,318 INFO gateway.run: Gateway housekeeping started (interval=60s) 2026-07-01 19:27:56,339 INFO gateway.run: kanban dispatcher: holding singleton dispatcher lock (/home/marvelkillers/.hermes/kanban/.dispatcher.lock) 2026-07-01 19:28:01,340 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-07-01 19:28:09,018 INFO hermes_cli.plugins: Plugin 'browser-browser-use' registered browser provider: browser-use 2026-07-01 19:28:09,018 INFO hermes_cli.plugins: Plugin 'browser-browserbase' registered browser provider: browserbase 2026-07-01 19:28:09,019 INFO hermes_cli.plugins: Plugin 'browser-firecrawl' registered browser provider: firecrawl 2026-07-01 19:28:09,075 INFO hermes_cli.plugins: Plugin 'fal' registered image_gen provider: fal 2026-07-01 19:28:09,075 INFO hermes_cli.plugins: Plugin 'krea' registered image_gen provider: krea 2026-07-01 19:28:09,076 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai 2026-07-01 19:28:09,076 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex 2026-07-01 19:28:09,076 INFO hermes_cli.plugins: Plugin 'openrouter' registered image_gen provider: openrouter 2026-07-01 19:28:09,076 INFO hermes_cli.plugins: Plugin 'openrouter' registered image_gen provider: nous 2026-07-01 19:28:09,077 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai 2026-07-01 19:28:09,081 INFO hermes_cli.plugins: Plugin 'fal' registered video_gen provider: fal 2026-07-01 19:28:09,081 INFO hermes_cli.plugins: Plugin 'xai' registered video_gen provider: xai 2026-07-01 19:28:09,081 INFO hermes_cli.plugins: Plugin 'web-brave-free' registered web provider: brave-free 2026-07-01 19:28:09,082 INFO hermes_cli.plugins: Plugin 'web-ddgs' registered web provider: ddgs 2026-07-01 19:28:09,082 INFO hermes_cli.plugins: Plugin 'web-exa' registered web provider: exa 2026-07-01 19:28:09,083 INFO hermes_cli.plugins: Plugin 'web-firecrawl' registered web provider: firecrawl 2026-07-01 19:28:09,083 INFO hermes_cli.plugins: Plugin 'web-parallel' registered web provider: parallel 2026-07-01 19:28:09,083 INFO hermes_cli.plugins: Plugin 'web-searxng' registered web provider: searxng 2026-07-01 19:28:09,083 INFO hermes_cli.plugins: Plugin 'web-tavily' registered web provider: tavily 2026-07-01 19:28:09,084 INFO hermes_cli.plugins: Plugin 'web-xai' registered web provider: xai 2026-07-01 19:28:09,089 INFO hermes_cli.plugins: Plugin discovery complete: 51 found, 44 enabled 2026-07-01 19:28:09,620 WARNING tools.registry: check_fn _browser_cdp_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:09,620 WARNING tools.registry: check_fn _browser_dialog_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:09,697 WARNING agent.auxiliary_client: resolve_provider_client: named custom provider 'Ollama' has no resolvable api_key — request will be sent with placeholder no-key-required and will 401 on auth-required endpoints 2026-07-01 19:28:10,028 INFO agent.auxiliary_client: Vision auto-detect: using main provider ollama-launch (qwen3.5:9b) 2026-07-01 19:28:10,029 WARNING tools.registry: check_fn check_close_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,068 WARNING tools.registry: check_fn check_image_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,068 WARNING tools.registry: check_fn _check_kanban_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,069 WARNING tools.registry: check_fn _check_kanban_orchestrator_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,069 WARNING tools.registry: check_fn check_read_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,132 WARNING agent.auxiliary_client: resolve_provider_client: named custom provider 'Ollama' has no resolvable api_key — request will be sent with placeholder no-key-required and will 401 on auth-required endpoints 2026-07-01 19:28:10,137 INFO agent.auxiliary_client: Vision auto-detect: using main provider ollama-launch (qwen3.5:9b) 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn check_discord_tool_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_yuanbao returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_ha_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_spotify_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,160 WARNING tools.registry: check_fn check_video_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,161 WARNING tools.registry: check_fn _check_xai_video_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,164 WARNING tools.registry: check_fn check_x_search_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:20,083 INFO run_agent: Loaded environment variables from /home/marvelkillers/.hermes/.env 2026-07-01 19:28:20,112 INFO run_agent: OpenAI client created (agent_init, shared=True) thread=Thread-3 (process_loop):130911533262528 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:28:20,126 INFO agent.model_metadata: Cached context length qwen3.5:9b@http://127.0.0.1:11434/v1 -> 262,144 tokens 2026-07-01 19:28:20,151 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=0 msg='hello there how are you doing ?' 2026-07-01 19:28:20,782 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-6 (_call):130911488153280 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:28:44,209 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-6 (_call):130911488153280 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:28:44,209 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #1: model=qwen3.5:9b provider=custom in=2050 out=176 total=2226 latency=23.4s 2026-07-01 19:28:44,219 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=412 session=20260701_192809_81b45d 2026-07-01 19:28:44,462 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (qwen3.5:9b) 2026-07-01 19:28:44,462 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen3.5:9b) at http://127.0.0.1:11434/v1/ 2026-07-01 19:29:14,495 INFO agent.auxiliary_client: Auxiliary title_generation: transient transport error; retrying once on the same provider before fallback: Request timed out. 2026-07-01 19:29:24,243 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=2 msg='sure' 2026-07-01 19:29:24,263 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-8 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:29:44,526 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-07-01 19:29:44,532 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:30:44. 2026-07-01 19:29:44,538 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:29:44,538 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:30:44. 2026-07-01 19:29:44,558 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to local/custom (qwen3.5:9b) 2026-07-01 19:30:08,264 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-8 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:30:08,264 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #2: model=qwen3.5:9b provider=custom in=2050 out=178 total=2228 latency=44.0s 2026-07-01 19:30:08,273 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=308 session=20260701_192809_81b45d 2026-07-01 19:30:08,486 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen3.5:9b) at http://127.0.0.1:11434/v1/ 2026-07-01 19:30:14,590 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:30:30,551 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=4 msg='my name is Saravanesh currently a final year Computer science engineering studen...' 2026-07-01 19:30:30,582 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-10 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:30:38,519 INFO agent.auxiliary_client: Auxiliary title_generation: transient transport error; retrying once on the same provider before fallback: Request timed out. 2026-07-01 19:31:08,551 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto (Request timed out.), trying fallback 2026-07-01 19:31:08,556 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:32:08. 2026-07-01 19:31:08,561 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:31:08,561 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:32:08. 2026-07-01 19:31:08,582 INFO agent.auxiliary_client: Auxiliary title_generation: connection error on auto — falling back to local/custom (qwen3.5:9b) 2026-07-01 19:31:38,614 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:32:26,307 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-10 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:32:26,308 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #3: model=qwen3.5:9b provider=custom in=2050 out=886 total=2936 latency=115.7s 2026-07-01 19:32:26,320 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=3538 session=20260701_192809_81b45d 2026-07-01 19:32:38,090 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=6 msg='ok whats my name' 2026-07-01 19:32:38,107 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-12 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:33:13,139 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-12 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:33:13,139 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #4: model=qwen3.5:9b provider=custom in=2050 out=258 total=2308 latency=35.0s 2026-07-01 19:33:13,147 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=260 session=20260701_192809_81b45d 2026-07-01 19:33:44,091 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=8 msg='you can call me Saravanesh' 2026-07-01 19:33:44,122 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-14 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:34:10,374 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-14 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:34:10,375 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #5: model=qwen3.5:9b provider=custom in=2050 out=208 total=2258 latency=26.3s 2026-07-01 19:34:10,401 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=222 session=20260701_192809_81b45d 2026-07-01 19:34:27,504 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=10 msg='what is my name ?' 2026-07-01 19:34:27,527 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-16 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:35:06,940 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-16 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:35:06,940 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #6: model=qwen3.5:9b provider=custom in=2050 out=293 total=2343 latency=39.4s 2026-07-01 19:35:06,949 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=467 session=20260701_192809_81b45d 2026-07-01 19:38:22,809 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=12 msg='Remember that my preferred name is Saravanesh.' 2026-07-01 19:38:22,848 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-18 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:38:43,508 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-18 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:38:43,508 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #7: model=qwen3.5:9b provider=custom in=2050 out=147 total=2197 latency=20.7s 2026-07-01 19:38:43,516 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=287 session=20260701_192809_81b45d 2026-07-01 19:40:09,411 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=14 msg='what is my name ?' 2026-07-01 19:40:09,434 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-20 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:40:25,496 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-20 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:40:25,496 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #8: model=qwen3.5:9b provider=custom in=2050 out=130 total=2180 latency=16.1s 2026-07-01 19:40:25,523 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=134 session=20260701_192809_81b45d 2026-07-01 19:45:00,325 INFO cli: Collapsed paste #1: 7 lines, 169 chars -> /home/marvelkillers/.hermes/pastes/paste_1_194500.txt 2026-07-01 19:45:17,852 INFO cli: Collapsed paste #2: 7 lines, 169 chars -> /home/marvelkillers/.hermes/pastes/paste_2_194517.txt 2026-07-01 19:45:35,272 INFO cli: Collapsed paste #3: 7 lines, 168 chars -> /home/marvelkillers/.hermes/pastes/paste_3_194535.txt 2026-07-01 19:45:36,800 INFO [20260701_192809_81b45d] agent.turn_context: conversation turn: session=20260701_192809_81b45d model=qwen3.5:9b provider=custom platform=cli history=16 msg='se the memory tool. Add a USER profile entry: "My preferred name is Saravanesh...' 2026-07-01 19:45:36,822 INFO run_agent: OpenAI client created (chat_completion_stream_request, shared=False) thread=Thread-22 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:47:43,227 INFO run_agent: OpenAI client closed (stream_request_complete, shared=False, tcp_force_closed=0) thread=Thread-22 (_call):130911002687168 provider=custom base_url=http://127.0.0.1:11434/v1 model=qwen3.5:9b 2026-07-01 19:47:43,228 INFO [20260701_192809_81b45d] agent.conversation_loop: API call #9: model=qwen3.5:9b provider=custom in=2050 out=870 total=2920 latency=126.4s 2026-07-01 19:47:43,248 INFO [20260701_192809_81b45d] agent.conversation_loop: Turn ended: reason=text_response(finish_reason=stop) model=qwen3.5:9b api_calls=1/150 budget=1/150 tool_turns=0 last_msg_role=assistant response_len=966 session=20260701_192809_81b45d --- errors.log (last 100 lines) --- 2026-07-01 00:11:20,215 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:25,229 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:30,250 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:35,272 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:40,292 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:45,316 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:50,340 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:55,366 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:55,368 ERROR gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/marvelkillers/.hermes/hermes-agent/gateway/kanban_watchers.py", line 915, in _tick_once_for_board return _kb.dispatch_once( ^^^^^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6904, in dispatch_once return False ^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6966, in _dispatch_once_locked # rather than dropping work. ^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 3554, in release_stale_claims ) sqlite3.OperationalError: no such table: tasks 2026-07-01 00:12:00,385 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:05,409 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:10,432 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:15,456 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:20,477 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:25,503 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:30,526 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:35,542 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:40,559 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:44,909 ERROR asyncio: Task exception was never retrieved future: .run() done, defined at /home/marvelkillers/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py:48> exception=OSError(5, 'Input/output error')> Traceback (most recent call last): File "/home/marvelkillers/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/application/run_in_terminal.py", line 53, in run return func() ^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/venv/lib/python3.11/site-packages/prompt_toolkit/patch_stdout.py", line 219, in write_and_flush self._output.flush() File "/home/marvelkillers/.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/marvelkillers/.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-07-01 00:12:45,399 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=1226 parent_name=systemd loadavg_1m=2.34 parent_cmdline='/usr/lib/systemd/systemd --user' 2026-07-01 15:21:41,822 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id). 2026-07-01 15:21:41,829 WARNING gateway.run: No messaging platforms enabled. 2026-07-01 19:15:09,631 WARNING tools.registry: check_fn _browser_cdp_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:09,633 WARNING tools.registry: check_fn _browser_dialog_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:10,313 WARNING tools.registry: check_fn check_close_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:10,328 WARNING tools.registry: check_fn check_image_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:10,329 WARNING tools.registry: check_fn _check_kanban_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:10,330 WARNING tools.registry: check_fn _check_kanban_orchestrator_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:10,330 WARNING tools.registry: check_fn check_read_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,417 WARNING tools.registry: check_fn check_discord_tool_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,417 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,418 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_yuanbao returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_ha_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,433 WARNING tools.registry: check_fn _check_spotify_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,438 WARNING tools.registry: check_fn check_video_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,439 WARNING tools.registry: check_fn _check_xai_video_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:15:11,441 WARNING tools.registry: check_fn check_x_search_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:18:22,075 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:19:22. 2026-07-01 19:18:22,080 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:18:22,080 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:19:22. 2026-07-01 19:18:52,125 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:21:47,673 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:22:47. 2026-07-01 19:21:47,676 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:21:47,676 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:22:47. 2026-07-01 19:22:17,725 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:27:56,262 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id). 2026-07-01 19:27:56,265 WARNING gateway.run: No messaging platforms enabled. 2026-07-01 19:28:09,620 WARNING tools.registry: check_fn _browser_cdp_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:09,620 WARNING tools.registry: check_fn _browser_dialog_check returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:09,697 WARNING agent.auxiliary_client: resolve_provider_client: named custom provider 'Ollama' has no resolvable api_key — request will be sent with placeholder no-key-required and will 401 on auth-required endpoints 2026-07-01 19:28:10,029 WARNING tools.registry: check_fn check_close_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,068 WARNING tools.registry: check_fn check_image_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,068 WARNING tools.registry: check_fn _check_kanban_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,069 WARNING tools.registry: check_fn _check_kanban_orchestrator_mode returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,069 WARNING tools.registry: check_fn check_read_terminal_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,132 WARNING agent.auxiliary_client: resolve_provider_client: named custom provider 'Ollama' has no resolvable api_key — request will be sent with placeholder no-key-required and will 401 on auth-required endpoints 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn check_discord_tool_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,145 WARNING tools.registry: check_fn _check_feishu returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_yuanbao returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_ha_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,155 WARNING tools.registry: check_fn _check_spotify_available returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,160 WARNING tools.registry: check_fn check_video_generation_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,161 WARNING tools.registry: check_fn _check_xai_video_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:28:10,164 WARNING tools.registry: check_fn check_x_search_requirements returned False; dependent tools will be unavailable this turn 2026-07-01 19:29:44,532 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:30:44. 2026-07-01 19:29:44,538 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:29:44,538 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:30:44. 2026-07-01 19:30:14,590 WARNING agent.title_generator: Title generation failed: Request timed out. 2026-07-01 19:31:08,556 WARNING agent.auxiliary_client: Auxiliary: marking openrouter unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:32:08. 2026-07-01 19:31:08,561 WARNING agent.auxiliary_client: Auxiliary Nous client unavailable: no Nous authentication found (run: hermes auth). 2026-07-01 19:31:08,561 WARNING agent.auxiliary_client: Auxiliary: marking nous unhealthy for 60s (payment / credit error). Subsequent auxiliary calls will skip it until 19:32:08. 2026-07-01 19:31:38,614 WARNING agent.title_generator: Title generation failed: Request timed out. --- gateway.log (last 100 lines) --- 2026-07-01 00:09:59,900 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:04,914 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:09,935 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:14,951 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:19,973 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:24,987 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:30,010 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:35,027 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:40,049 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:45,068 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:50,089 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:55,112 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:10:55,114 ERROR gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/marvelkillers/.hermes/hermes-agent/gateway/kanban_watchers.py", line 915, in _tick_once_for_board return _kb.dispatch_once( ^^^^^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6904, in dispatch_once return False ^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6966, in _dispatch_once_locked # rather than dropping work. ^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 3554, in release_stale_claims ) sqlite3.OperationalError: no such table: tasks 2026-07-01 00:11:00,130 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:05,151 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:10,172 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:15,190 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:20,215 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:25,229 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:30,250 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:35,272 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:40,292 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:45,316 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:50,340 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:55,366 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:11:55,368 ERROR gateway.run: kanban dispatcher: tick failed on board default Traceback (most recent call last): File "/home/marvelkillers/.hermes/hermes-agent/gateway/kanban_watchers.py", line 915, in _tick_once_for_board return _kb.dispatch_once( ^^^^^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6904, in dispatch_once return False ^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 6966, in _dispatch_once_locked # rather than dropping work. ^^^^^^^^^^^^^^ File "/home/marvelkillers/.hermes/hermes-agent/hermes_cli/kanban_db.py", line 3554, in release_stale_claims ) sqlite3.OperationalError: no such table: tasks 2026-07-01 00:12:00,385 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:05,409 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:10,432 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:15,456 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:20,477 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:25,503 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:30,526 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:35,542 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:40,559 WARNING gateway.run: kanban notifier tick failed: no such table: kanban_notify_subs 2026-07-01 00:12:45,398 INFO gateway.run: Received SIGTERM — initiating shutdown 2026-07-01 00:12:45,399 WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=1226 parent_name=systemd loadavg_1m=2.34 parent_cmdline='/usr/lib/systemd/systemd --user' 2026-07-01 00:12:45,401 INFO gateway.run: Stopping gateway... 2026-07-01 15:21:41,789 INFO gateway.run: Starting Hermes Gateway... 2026-07-01 15:21:41,790 INFO gateway.run: Session storage: /home/marvelkillers/.hermes/sessions 2026-07-01 15:21:41,798 INFO gateway.run: Agent budget: max_iterations=150 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-07-01 15:21:41,799 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-07-01 15:21:41,822 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id). 2026-07-01 15:21:41,829 WARNING gateway.run: No messaging platforms enabled. 2026-07-01 15:21:41,829 INFO gateway.run: Gateway will continue running for cron job execution. 2026-07-01 15:21:41,835 INFO gateway.run: Channel directory built: 0 target(s) 2026-07-01 15:21:41,836 INFO gateway.run: Press Ctrl+C to stop 2026-07-01 15:21:41,885 INFO gateway.run: Gateway housekeeping started (interval=60s) 2026-07-01 15:21:41,885 INFO gateway.run: kanban dispatcher: holding singleton dispatcher lock (/home/marvelkillers/.hermes/kanban/.dispatcher.lock) 2026-07-01 15:21:46,886 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) 2026-07-01 19:27:54,657 INFO gateway.run: Stopping gateway for restart... 2026-07-01 19:27:54,663 INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.00s 2026-07-01 19:27:54,669 INFO gateway.run: Shutdown phase: drain done at +0.01s (drain took 0.01s, timed_out=False, active_at_start=0, active_now=0) 2026-07-01 19:27:54,670 INFO gateway.run: Shutdown phase: all adapters disconnected at +0.01s 2026-07-01 19:27:54,733 INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +0.07s 2026-07-01 19:27:54,749 INFO gateway.run: Shutdown phase: SessionDB close done at +0.09s 2026-07-01 19:27:54,761 INFO gateway.run: Launched systemd planned-restart helper for hermes-gateway (pid=1285) 2026-07-01 19:27:54,764 INFO gateway.run: Gateway stopped (total teardown 0.10s) 2026-07-01 19:27:54,765 INFO gateway.run: Gateway housekeeping stopped 2026-07-01 19:27:56,251 INFO gateway.run: Starting Hermes Gateway... 2026-07-01 19:27:56,251 INFO gateway.run: Session storage: /home/marvelkillers/.hermes/sessions 2026-07-01 19:27:56,258 INFO gateway.run: Agent budget: max_iterations=150 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90) 2026-07-01 19:27:56,258 INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery) 2026-07-01 19:27:56,262 WARNING gateway.run: No user allowlists configured. All unauthorized users will be denied. Set GATEWAY_ALLOW_ALL_USERS=true in ~/.hermes/.env to allow open access, or configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id). 2026-07-01 19:27:56,265 INFO gateway.run: Previous gateway exited cleanly — skipping session suspension 2026-07-01 19:27:56,265 WARNING gateway.run: No messaging platforms enabled. 2026-07-01 19:27:56,265 INFO gateway.run: Gateway will continue running for cron job execution. 2026-07-01 19:27:56,270 INFO gateway.run: Channel directory built: 0 target(s) 2026-07-01 19:27:56,271 INFO gateway.run: Press Ctrl+C to stop 2026-07-01 19:27:56,318 INFO gateway.run: Gateway housekeeping started (interval=60s) 2026-07-01 19:27:56,339 INFO gateway.run: kanban dispatcher: holding singleton dispatcher lock (/home/marvelkillers/.hermes/kanban/.dispatcher.lock) 2026-07-01 19:28:01,340 INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s) --- gui.log (last 100 lines) --- (file not found) --- desktop.log (last 100 lines) --- (file not found)