Subagents spawned via delegate_task fail to correctly resolve credentials from the local environment and encounter HTTP 404 errors when using providers that support multiple API surfaces (like opencode-go).
Collecting debug report...
[hermes debug share: log content redacted at upload time. run with --no-redact to disable]
--- hermes dump ---
version: 0.12.0 (2026.4.30) [f27fcb6a]
os: Darwin 25.4.0 x86_64
python: 3.11.15
openai_sdk: 2.32.0
profile: default
hermes_home: ~/.hermes
model: nvidia/nemotron-3-super-120b-a12b:free
provider: openrouter
terminal: local
api_keys:
openrouter 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 set
kilocode not set
firecrawl 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: stopped (launchd)
platforms: none
cron_jobs: 0
skills: 99
config_overrides:
display.streaming: True
--- end dump ---
--- agent.log (last 200 lines) ---
2026-04-18 18:44:58,179 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 18:48:20,770 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:17,907 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 19:19:23,663 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,245 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,731 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,817 INFO tools.tirith_security: tirith not found — downloading latest release for x86_64-apple-darwin...
2026-04-18 19:19:37,571 INFO tools.tirith_security: cosign not on PATH — installing tirith with SHA-256 verification only (install cosign for full supply chain verification)
2026-04-18 19:19:37,661 INFO tools.tirith_security: tirith installed to /Users/hermes_svc/.hermes/bin/tirith (SHA-256 only)
2026-04-18 21:08:01,620 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:08:03,846 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:08,097 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:08,699 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:25,150 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:25,461 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:15:28,973 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:15:28,973 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (glm-4.7-flash:latest) at http://localhost:11434/v1/
2026-04-18 21:17:35,005 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:17:36,739 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:40,781 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:41,366 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,372 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,447 INFO agent.model_metadata: Could not detect context length for model 'glm-cto' at http://localhost:11434/v1 — defaulting to 128,000 tokens (probe-down). Set model.context_length in config.yaml to override.
2026-04-18 21:17:50,494 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,913 ERROR [20260418_211736_a99fae] root: Non-retryable client error: Error code: 404 - {'error': {'message': "model 'glm-cto' not found", 'type': 'not_found_error', 'param': None, 'code': None}}
2026-04-18 21:26:31,439 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:26:33,224 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:37,308 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:37,853 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:42,416 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:42,586 INFO agent.model_metadata: Cached context length qwen2.5:7b-instruct-q4_K_M@http://localhost:11434/v1 -> 32,768 tokens
2026-04-18 21:42:33,174 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:42:34,967 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:42:39,078 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:42:39,627 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:43:04,638 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:43:04,899 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:44:44,803 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:44:44,804 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (glm-4.7-flash:latest) at http://localhost:11434/v1/
2026-04-18 21:49:54,837 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:49:56,540 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:50:00,506 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:50:00,941 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:10,815 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:11,364 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:24,535 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:24,535 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen/qwen3-coder:free)
2026-04-18 21:54:57,046 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:54:58,200 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:00,641 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:01,056 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:05,601 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:06,121 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:21,581 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:21,581 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:03,521 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-19 07:00:04,979 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:08,299 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:08,732 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:01:17,794 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:01:18,313 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:05,893 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:05,992 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:06,147 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:06,147 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:32,920 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:45,187 INFO root: Model switched in-place: nvidia/nemotron-3-super-120b-a12b:free (openrouter) -> gpt-5.4-mini (openai-codex)
2026-04-19 07:17:54,929 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:55,016 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openai-codex (gpt-5.4-mini)
2026-04-19 07:18:27,579 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:38:44,115 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-19 07:38:48,700 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:22,648 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 20:50:22,649 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 20:50:22,650 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 20:50:22,899 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 20:50:24,033 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 20:50:25,968 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:26,029 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:30,128 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:30,146 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:30,762 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:30,782 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:15,453 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 20:57:15,454 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 20:57:15,455 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 20:57:15,704 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 20:57:16,818 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 20:57:17,448 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:17,538 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:20,345 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:20,363 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:20,976 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:20,994 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:33,439 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:54,522 INFO [20260505_205717_e3d494] agent.auxiliary_client: Auxiliary auto-detect: using main provider opencode-go (deepseek-v4-flash)
2026-05-05 20:58:21,815 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:58:21,815 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:11,613 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 21:08:11,614 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 21:08:11,614 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 21:08:11,870 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 21:08:12,996 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 21:08:13,612 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:13,702 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:16,491 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:16,508 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:17,122 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:17,140 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:30,890 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:49,658 INFO [20260505_210813_04102c] agent.auxiliary_client: Auxiliary auto-detect: using main provider opencode-go (deepseek-v4-flash)
2026-05-05 21:09:02,502 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:09:02,503 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:39:46,336 INFO hermes_cli.backup: State snapshot created: 20260506-033946-pre-update (4 files)
--- errors.log (last 100 lines) ---
2026-04-18 21:17:50,913 ERROR [20260418_211736_a99fae] root: Non-retryable client error: Error code: 404 - {'error': {'message': "model 'glm-cto' not found", 'type': 'not_found_error', 'param': None, 'code': None}}
--- gateway.log (last 100 lines) ---
(file not found)
============================================================
FULL agent.log
============================================================
[hermes debug share: log content redacted at upload time. run with --no-redact to disable]
--- hermes dump ---
version: 0.12.0 (2026.4.30) [f27fcb6a]
os: Darwin 25.4.0 x86_64
python: 3.11.15
openai_sdk: 2.32.0
profile: default
hermes_home: ~/.hermes
model: nvidia/nemotron-3-super-120b-a12b:free
provider: openrouter
terminal: local
api_keys:
openrouter 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 set
kilocode not set
firecrawl 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: stopped (launchd)
platforms: none
cron_jobs: 0
skills: 99
config_overrides:
display.streaming: True
--- end dump ---
--- full agent.log ---
2026-04-18 18:44:58,179 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 18:48:20,770 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:17,907 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 19:19:23,663 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,245 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,731 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (arcee-ai/trinity-large-thinking)
2026-04-18 19:19:35,817 INFO tools.tirith_security: tirith not found — downloading latest release for x86_64-apple-darwin...
2026-04-18 19:19:37,571 INFO tools.tirith_security: cosign not on PATH — installing tirith with SHA-256 verification only (install cosign for full supply chain verification)
2026-04-18 19:19:37,661 INFO tools.tirith_security: tirith installed to /Users/hermes_svc/.hermes/bin/tirith (SHA-256 only)
2026-04-18 21:08:01,620 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:08:03,846 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:08,097 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:08,699 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:25,150 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:08:25,461 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:15:28,973 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:15:28,973 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (glm-4.7-flash:latest) at http://localhost:11434/v1/
2026-04-18 21:17:35,005 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:17:36,739 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:40,781 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:41,366 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,372 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,447 INFO agent.model_metadata: Could not detect context length for model 'glm-cto' at http://localhost:11434/v1 — defaulting to 128,000 tokens (probe-down). Set model.context_length in config.yaml to override.
2026-04-18 21:17:50,494 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-cto)
2026-04-18 21:17:50,913 ERROR [20260418_211736_a99fae] root: Non-retryable client error: Error code: 404 - {'error': {'message': "model 'glm-cto' not found", 'type': 'not_found_error', 'param': None, 'code': None}}
2026-04-18 21:26:31,439 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:26:33,224 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:37,308 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:37,853 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:42,416 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (qwen2.5:7b-instruct-q4_K_M)
2026-04-18 21:26:42,586 INFO agent.model_metadata: Cached context length qwen2.5:7b-instruct-q4_K_M@http://localhost:11434/v1 -> 32,768 tokens
2026-04-18 21:42:33,174 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:42:34,967 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:42:39,078 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:42:39,627 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:43:04,638 INFO agent.auxiliary_client: Vision auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:43:04,899 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:44:44,803 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider custom (glm-4.7-flash:latest)
2026-04-18 21:44:44,804 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (glm-4.7-flash:latest) at http://localhost:11434/v1/
2026-04-18 21:49:54,837 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:49:56,540 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:50:00,506 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:50:00,941 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:10,815 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:11,364 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:24,535 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (qwen/qwen3-coder:free)
2026-04-18 21:54:24,535 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (qwen/qwen3-coder:free)
2026-04-18 21:54:57,046 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-18 21:54:58,200 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:00,641 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:01,056 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:05,601 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:06,121 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:21,581 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-18 21:55:21,581 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:03,521 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-19 07:00:04,979 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:08,299 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:00:08,732 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:01:17,794 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:01:18,313 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:05,893 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:05,992 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:06,147 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:08:06,147 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:32,920 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:45,187 INFO root: Model switched in-place: nvidia/nemotron-3-super-120b-a12b:free (openrouter) -> gpt-5.4-mini (openai-codex)
2026-04-19 07:17:54,929 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:17:55,016 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openai-codex (gpt-5.4-mini)
2026-04-19 07:18:27,579 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-04-19 07:38:44,115 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-04-19 07:38:48,700 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:22,648 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 20:50:22,649 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 20:50:22,650 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 20:50:22,899 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 20:50:24,033 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 20:50:25,968 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:26,029 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:30,128 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:30,146 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:50:30,762 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:50:30,782 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:15,453 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 20:57:15,454 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 20:57:15,455 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 20:57:15,704 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 20:57:16,818 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 20:57:17,448 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:17,538 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:20,345 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:20,363 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:20,976 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 20:57:20,994 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:33,439 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:57:54,522 INFO [20260505_205717_e3d494] agent.auxiliary_client: Auxiliary auto-detect: using main provider opencode-go (deepseek-v4-flash)
2026-05-05 20:58:21,815 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 20:58:21,815 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:11,613 INFO hermes_cli.plugins: Plugin 'openai' registered image_gen provider: openai
2026-05-05 21:08:11,614 INFO hermes_cli.plugins: Plugin 'openai-codex' registered image_gen provider: openai-codex
2026-05-05 21:08:11,614 INFO hermes_cli.plugins: Plugin 'xai' registered image_gen provider: xai
2026-05-05 21:08:11,870 INFO hermes_cli.plugins: Plugin discovery complete: 9 found, 6 enabled
2026-05-05 21:08:12,996 INFO run_agent: Loaded environment variables from /Users/hermes_svc/.hermes/.env
2026-05-05 21:08:13,612 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:13,702 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:16,491 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:16,508 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:17,122 INFO agent.credential_pool: credential pool: no available entries (all exhausted or empty)
2026-05-05 21:08:17,140 INFO agent.auxiliary_client: Vision auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:30,890 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:08:49,658 INFO [20260505_210813_04102c] agent.auxiliary_client: Auxiliary auto-detect: using main provider opencode-go (deepseek-v4-flash)
2026-05-05 21:09:02,502 INFO agent.auxiliary_client: Auxiliary auto-detect: using main provider openrouter (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:09:02,503 INFO agent.auxiliary_client: Auxiliary title_generation: using auto (nvidia/nemotron-3-super-120b-a12b:free)
2026-05-05 21:39:46,336 INFO hermes_cli.backup: State snapshot created: 20260506-033946-pre-update (4 files)
Bug Description
Subagents spawned via delegate_task fail to correctly resolve credentials from the local environment and encounter HTTP 404 errors when using providers that support multiple API surfaces (like opencode-go).
Steps to Reproduce
Expected Behavior
Actual Behavior
the wrong API surface (e.g., sending a DeepSeek request to an Anthropic /messages endpoint).
Affected Component
Configuration (config.yaml, .env, hermes setup)
Messaging Platform (if gateway-related)
No response
Debug Report
Operating System
macOS 26.4.1
Python Version
3.12.13
Hermes Version
0.12.0
Additional Logs / Traceback (optional)
Root Cause Analysis (optional)
loaded into Hermes' internal config cache but not exported to the system environment. It should use hermes_cli.config.get_env_value() to maintain consistency.
config.yaml, but it completely ignores the api_key and base_url fields defined next to them, forcing a buggy auto-resolution instead.
models (e.g., OpenAI-style for DeepSeek vs Anthropic-style for MiniMax), this causes the URL-stripping logic to trigger incorrectly. If a subagent uses a
DeepSeek model but inherits anthropic_messages mode from a parent, it strips the /v1 from the URL, resulting in a 404.
Proposed Fix (optional)
Are you willing to submit a PR for this?