Explorer
/tmp/hermes-0190-gateway-test.log
← Zurück ↓ Download
DEBUG hermes_cli.plugins: Loading plugin 'dingtalk-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/dingtalk)
DEBUG gateway.platform_registry: Registered platform adapter: dingtalk (plugin)
DEBUG hermes_cli.plugins: Plugin dingtalk-platform registered platform: dingtalk
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'discord-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/discord)
DEBUG gateway.platform_registry: Registered platform adapter: discord (plugin)
DEBUG hermes_cli.plugins: Plugin discord-platform registered platform: discord
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'email-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/email)
DEBUG gateway.platform_registry: Registered platform adapter: email (plugin)
DEBUG hermes_cli.plugins: Plugin email-platform registered platform: email
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'feishu-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/feishu)
DEBUG gateway.platform_registry: Registered platform adapter: feishu (plugin)
DEBUG hermes_cli.plugins: Plugin feishu-platform registered platform: feishu
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'google_chat-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/google_chat)
DEBUG gateway.platform_registry: Registered platform adapter: google_chat (plugin)
DEBUG hermes_cli.plugins: Plugin google_chat-platform registered platform: google_chat
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'homeassistant-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/homeassistant)
DEBUG gateway.platform_registry: Registered platform adapter: homeassistant (plugin)
DEBUG hermes_cli.plugins: Plugin homeassistant-platform registered platform: homeassistant
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'irc-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/irc)
DEBUG gateway.platform_registry: Registered platform adapter: irc (plugin)
DEBUG hermes_cli.plugins: Plugin irc-platform registered platform: irc
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'line-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/line)
DEBUG gateway.platform_registry: Registered platform adapter: line (plugin)
DEBUG hermes_cli.plugins: Plugin line-platform registered platform: line
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'matrix-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/matrix)
DEBUG gateway.platform_registry: Registered platform adapter: matrix (plugin)
DEBUG hermes_cli.plugins: Plugin matrix-platform registered platform: matrix
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'mattermost-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/mattermost)
DEBUG gateway.platform_registry: Registered platform adapter: mattermost (plugin)
DEBUG hermes_cli.plugins: Plugin mattermost-platform registered platform: mattermost
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'ntfy-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/ntfy)
DEBUG gateway.platform_registry: Registered platform adapter: ntfy (plugin)
DEBUG hermes_cli.plugins: Plugin ntfy-platform registered platform: ntfy
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'photon-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/photon)
DEBUG gateway.platform_registry: Registered platform adapter: photon (plugin)
DEBUG hermes_cli.plugins: Plugin photon-platform registered platform: photon
DEBUG hermes_cli.plugins: Plugin photon-platform registered CLI command: photon
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 1 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'raft-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/raft)
DEBUG gateway.platform_registry: Registered platform adapter: raft (plugin)
DEBUG hermes_cli.plugins: Plugin raft-platform registered platform: raft
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: on_session_start
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: pre_llm_call
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: pre_tool_call
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: post_tool_call
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: post_llm_call
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: on_session_end
DEBUG hermes_cli.plugins: Plugin raft-platform registered hook: on_session_finalize
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 7 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'simplex-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/simplex)
DEBUG gateway.platform_registry: Registered platform adapter: simplex (plugin)
DEBUG hermes_cli.plugins: Plugin simplex-platform registered platform: simplex
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'slack-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/slack)
DEBUG gateway.platform_registry: Registered platform adapter: slack (plugin)
DEBUG hermes_cli.plugins: Plugin slack-platform registered platform: slack
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'sms-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/sms)
DEBUG gateway.platform_registry: Registered platform adapter: sms (plugin)
DEBUG hermes_cli.plugins: Plugin sms-platform registered platform: sms
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'teams-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/teams)
DEBUG gateway.platform_registry: Registered platform adapter: teams (plugin)
DEBUG hermes_cli.plugins: Plugin teams-platform registered platform: teams
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'telegram-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/telegram)
DEBUG gateway.platform_registry: Registered platform adapter: telegram (plugin)
DEBUG hermes_cli.plugins: Plugin telegram-platform registered platform: telegram
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'wecom-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/wecom)
DEBUG gateway.platform_registry: Registered platform adapter: wecom (plugin)
DEBUG hermes_cli.plugins: Plugin wecom-platform registered platform: wecom
DEBUG gateway.platform_registry: Registered platform adapter: wecom_callback (plugin)
DEBUG hermes_cli.plugins: Plugin wecom-platform registered platform: wecom_callback
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG hermes_cli.plugins: Loading plugin 'whatsapp-platform' (source=bundled, kind=platform, path=/opt/hermes-commander-0190/plugins/platforms/whatsapp)
DEBUG gateway.platform_registry: Registered platform adapter: whatsapp (plugin)
DEBUG hermes_cli.plugins: Plugin whatsapp-platform registered platform: whatsapp
DEBUG hermes_cli.plugins:   registered: 0 tool(s), 0 hook(s), 0 middleware, 0 slash command(s), 0 CLI command(s)
DEBUG gateway.config: Plugin platform 'dingtalk' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'discord' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'email' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'feishu' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'google_chat' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'homeassistant' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'irc' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'line' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'matrix' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'mattermost' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'ntfy' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'photon' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'raft' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'simplex' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'slack' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'sms' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'teams' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'telegram' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'wecom' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'wecom_callback' available but not configured (is_connected returned False) — skipping enable
DEBUG gateway.config: Plugin platform 'whatsapp' available but not configured (is_connected returned False) — skipping enable
DEBUG hermes_cli.nous_auth_keepalive: Nous auth keepalive started
DEBUG tools.mcp_tool: No MCP servers configured
INFO gateway.run: Starting Hermes Gateway...
INFO gateway.run: Session storage: /opt/hermes-commander-0190-test-data/sessions
INFO gateway.run: Agent budget: max_iterations=90 (agent.max_turns from config.yaml, or HERMES_MAX_ITERATIONS from .env, or default 90)
INFO gateway.run: Secret redaction: ENABLED (tool output, logs, and chat responses are scrubbed before delivery)
WARNING gateway.run: No env user allowlists configured. Messaging platforms default to pairing/allowlist policies and will deny unknown senders unless you configure platform allowlists (e.g., TELEGRAM_ALLOWED_USERS=your_id) or explicitly opt in with GATEWAY_ALLOW_ALL_USERS=true plus dm_policy/group_policy: open on the platform.
WARNING gateway.run: No messaging platforms enabled.
INFO gateway.run: Gateway will continue running for cron job execution.
INFO gateway.run: Channel directory built: 0 target(s)
INFO gateway.run: Press Ctrl+C to stop
INFO cron.scheduler_provider: In-process cron scheduler started (interval=60s)
INFO gateway.run: kanban dispatcher: holding singleton dispatcher lock (/opt/hermes-commander-0190-test-data/kanban/.dispatcher.lock)
INFO gateway.run: Gateway housekeeping started (interval=60s)
DEBUG gateway.run: kanban notifier: no connected adapters; skipping tick
INFO gateway.run: kanban dispatcher: embedded in gateway (interval=60.0s)
DEBUG gateway.run: kanban notifier: no connected adapters; skipping tick
DEBUG gateway.run: kanban notifier: no connected adapters; skipping tick
DEBUG gateway.run: kanban notifier: no connected adapters; skipping tick
INFO gateway.run: Received SIGTERM — initiating shutdown
WARNING gateway.run: Shutdown context: signal=SIGTERM under_systemd=yes parent_pid=1 parent_name=timeout loadavg_1m=1.38 parent_cmdline='timeout --signal=TERM --kill-after=5s 25s env HERMES_HOME=/opt/hermes-commander-0190-test-data HERMES_ACCEPT_HOOKS=1 /opt/hermes-commander-0190/venv/bin/hermes gateway run --force --external-supervisor -vv'
INFO gateway.run: Stopping gateway...
INFO gateway.run: Shutdown phase: notify_active_sessions done at +0.00s
INFO gateway.run: Shutdown phase: drain done at +0.00s (drain took 0.00s, timed_out=False, active_at_start=0, active_now=0, cron_at_start=0, cron_now=0, api_at_start=0, api_now=0)
INFO gateway.run: Shutdown phase: all adapters disconnected at +0.00s
INFO gateway.run: Shutdown phase: final-cleanup tool kill done at +0.02s
INFO gateway.run: Shutdown phase: SessionDB close done at +0.03s
INFO gateway.run: Gateway stopped by an unexpected signal — persisting gateway_state=running so container_boot auto-starts on the next boot (issue #42675)
INFO gateway.run: Gateway stopped (total teardown 0.03s)
INFO gateway.run: Gateway housekeeping stopped
INFO gateway.run: Exiting with code 1 (signal-initiated shutdown without restart request) so systemd Restart=on-failure can revive the gateway.
┌─────────────────────────────────────────────────────────┐
│           ⚕ Hermes Gateway Starting...                 │
├─────────────────────────────────────────────────────────┤
│  Messaging platforms + cron scheduler                    │
│  Press Ctrl+C to stop                                   │
└─────────────────────────────────────────────────────────┘