From 388fa5293d90508a4c9a5323167747f246296dc0 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Fri, 27 Mar 2026 18:36:23 -0700 Subject: [PATCH] fix(matrix): add missing matrix entry in PLATFORMS dict (#3473) Matrix platform was missing from the PLATFORMS config, causing a KeyError in _get_platform_tools() when handling Matrix messages. Every other platform (telegram, discord, slack, etc.) was present but matrix was overlooked. Co-authored-by: williamtwomey --- hermes_cli/tools_config.py | 1 + 1 file changed, 1 insertion(+) diff --git a/hermes_cli/tools_config.py b/hermes_cli/tools_config.py index b92139039..35758cd15 100644 --- a/hermes_cli/tools_config.py +++ b/hermes_cli/tools_config.py @@ -135,6 +135,7 @@ PLATFORMS = { "signal": {"label": "📡 Signal", "default_toolset": "hermes-signal"}, "homeassistant": {"label": "🏠 Home Assistant", "default_toolset": "hermes-homeassistant"}, "email": {"label": "📧 Email", "default_toolset": "hermes-email"}, + "matrix": {"label": "💬 Matrix", "default_toolset": "hermes-matrix"}, "dingtalk": {"label": "💬 DingTalk", "default_toolset": "hermes-dingtalk"}, "api_server": {"label": "🌐 API Server", "default_toolset": "hermes-api-server"}, }