hermes-agent/honcho_integration
Teknium 181077b785
fix: hide Honcho session line on CLI load when no API key configured (#1582)
HonchoClientConfig.from_env() set enabled=True unconditionally,
even when HONCHO_API_KEY was not set. When ~/.honcho/config.json
didn't exist, from_global_config() fell back to from_env() and
returned enabled=True with a null api_key, causing the Honcho
session indicator to display on every CLI launch.

Fix: from_env() now sets enabled=bool(api_key), matching the
auto-enable logic already used in from_global_config().
Also added api_key guard to the CLI display as defense-in-depth.
2026-03-16 17:22:52 -07:00
..
__init__.py feat: add Honcho AI-native memory integration 2026-02-26 18:07:17 -05:00
cli.py fix(honcho): normalize legacy recallMode values like 'auto' to 'hybrid' 2026-03-12 16:27:49 -04:00
client.py fix: hide Honcho session line on CLI load when no API key configured (#1582) 2026-03-16 17:22:52 -07:00
session.py fix(honcho): correct seed_ai_identity to use session.add_messages() (#1475) 2026-03-15 19:07:57 -07:00