Skip to content

fix: restore config-saved custom endpoint resolution - #1373

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-781f9235
Mar 15, 2026
Merged

fix: restore config-saved custom endpoint resolution#1373
teknium1 merged 1 commit into
mainfrom
hermes/hermes-781f9235

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Summary

  • honor config-saved custom endpoint base URLs during main runtime resolution when provider=custom
  • route auxiliary text/vision/main-provider resolution through the same custom endpoint logic
  • add regression tests for config-only custom endpoint setups

Test plan

  • source /home/teknium/.hermes/hermes-agent/.venv/bin/activate && python -m pytest tests/test_runtime_provider_resolution.py tests/test_cli_provider_resolution.py tests/test_provider_parity.py -n0 -q
  • source /home/teknium/.hermes/hermes-agent/.venv/bin/activate && python -m pytest tests/agent/test_auxiliary_client.py -n0 -q
  • export HERMES_HOME=/tmp/hermes-home-custom-config-only && source /home/teknium/.hermes/hermes-agent/.venv/bin/activate && python -c "import cli; from agent.auxiliary_client import get_text_auxiliary_client, get_vision_auxiliary_client; c,m=get_text_auxiliary_client(); print('text', m, getattr(c,'base_url',None)); c2,m2=get_vision_auxiliary_client(); print('vision', m2, getattr(c2,'base_url',None))"

@teknium1
teknium1 merged commit a86b487 into main Mar 15, 2026
1 check passed
angelburgosrosado pushed a commit to angelburgosrosado/hermes-agent that referenced this pull request Apr 27, 2026
…781f9235

fix: restore config-saved custom endpoint resolution
02356abc pushed a commit to 02356abc/hermes-agent that referenced this pull request May 14, 2026
…781f9235

fix: restore config-saved custom endpoint resolution
waefrebeorn pushed a commit to waefrebeorn/slermes that referenced this pull request Jul 2, 2026
…781f9235

fix: restore config-saved custom endpoint resolution
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant