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. |
||
|---|---|---|
| .. | ||
| dingtalk | ||
| discord | ||
| feishu | ||
| google_chat | ||
| homeassistant | ||
| irc | ||
| line | ||
| matrix | ||
| mattermost | ||
| ntfy | ||
| simplex | ||
| teams | ||
| telegram | ||