mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-10-20 05:15:31 +00:00
- whatsapp/telegram/matrix _is_connected now read tokens via hermes_cli.gateway.get_env_value (not os.getenv) so setup-status callers that patch get_env_value — and the connected-platforms check — observe the same value (matches the discord/slack plugin pattern). whatsapp keys off WHATSAPP_ENABLED instead of returning unconditional True (was making it always show 'configured' in hermes setup). matrix/telegram gain explicit is_connected so _platform_status reflects real config, not mere SDK presence. - _all_platforms() hides matrix on Windows for registry-discovered plugins too (python-olm has no Windows wheel), not just the legacy _PLATFORMS list. - setup_gateway tests stub _configure_platform + keep checklist pre-selection so migrated plugins' interactive_setup wizards don't read real stdin. |
||
|---|---|---|
| .. | ||
| browser | ||
| context_engine | ||
| dashboard_auth | ||
| disk-cleanup | ||
| google_meet | ||
| hermes-achievements | ||
| image_gen | ||
| kanban | ||
| memory | ||
| model-providers | ||
| observability | ||
| platforms | ||
| security-guidance | ||
| spotify | ||
| teams_pipeline | ||
| video_gen | ||
| web | ||
| __init__.py | ||