hermes-agent/plugins/platforms
kshitij 99237a4444 refactor: derive teams install hint via feature_install_command(venv_pip=True)
Fold the remaining simplify-code reuse finding: teams' _install_hint()
duplicated lazy_deps' spec-fetch + quote + join (feature_install_command
already builds pip commands from LAZY_DEPS). Add a venv_pip=True variant
to feature_install_command — sys.executable -m pip targeting, correct in
every install layout and immune to PEP 668 — and shrink the teams helper
to a one-line call.  Also gives matrix and the other platforms a shared
derived hint to adopt later.  New test mutation-checked (fails when
venv_pip returns the uv form).
2026-08-07 13:28:43 +05:30
..
a2a
buzz
dingtalk refactor: fold simplify-code review findings 2026-08-07 13:28:43 +05:30
discord fix(gateway): split check_fn (passive probe) from ensure_deps_fn (active installer) 2026-08-07 13:28:43 +05:30
email
feishu refactor: fold simplify-code review findings 2026-08-07 13:28:43 +05:30
google_chat
homeassistant
irc
line
matrix refactor: fold simplify-code review findings 2026-08-07 13:28:43 +05:30
mattermost
ntfy
photon
raft
simplex
slack fix(gateway): split check_fn (passive probe) from ensure_deps_fn (active installer) 2026-08-07 13:28:43 +05:30
sms
teams refactor: derive teams install hint via feature_install_command(venv_pip=True) 2026-08-07 13:28:43 +05:30
telegram fix(gateway): split check_fn (passive probe) from ensure_deps_fn (active installer) 2026-08-07 13:28:43 +05:30
wecom refactor: fold simplify-code review findings 2026-08-07 13:28:43 +05:30
whatsapp