Files
hermes-agent/tests/hermes_cli
Jan-Stefan Janetzky 965689d13a fix(mcp-catalog): failed probe keeps the prior tool filter instead of wiping it
The probe-fail path ignored prior state entirely: with no manifest
default_enabled it wrote include=None, which pops the whole tools
block. For exclude-mode manifests default_enabled is necessarily unset,
and for the 30+ OAuth entries the entry rewrite precedes first auth —
so the common reinstall-while-unreachable case removed the curated
excludes and enabled every tool on next connect. The fallback order is
now: prior include > prior exclude > manifest default > no filter.
2026-08-25 04:21:37 -07:00
..