hermes-agent/tests/honcho_integration
Test 4ad0083118 fix(honcho): read HONCHO_BASE_URL for local/self-hosted instances
Cherry-picked from PR #2120 by @unclebumpy.

- from_env() now reads HONCHO_BASE_URL and enables Honcho when base_url
  is set, even without an API key
- from_global_config() reads baseUrl from config root with
  HONCHO_BASE_URL env var as fallback
- get_honcho_client() guard relaxed to allow base_url without api_key
  for no-auth local instances
- Added HONCHO_BASE_URL to OPTIONAL_ENV_VARS registry

Result: Setting HONCHO_BASE_URL=http://localhost:8000 in ~/.hermes/.env
now correctly routes the Honcho client to a local instance.
2026-03-20 04:36:06 -07:00
..
__init__.py test: add unit tests for 8 untested modules (batch 3) (#191) 2026-03-01 05:28:12 -08:00
test_async_memory.py refactor(honcho): remove local memory mode 2026-03-12 16:23:34 -04:00
test_cli.py fix(honcho): harden tool gating and migration peer routing 2026-03-11 18:21:27 -04:00
test_client.py fix(honcho): read HONCHO_BASE_URL for local/self-hosted instances 2026-03-20 04:36:06 -07:00
test_session.py test: add unit tests for 5 security/logic-critical modules (batch 4) 2026-02-28 20:33:48 +03:00