mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-26 01:01:40 +00:00
Add tools summary flag to Hermes CLI
Made-with: Cursor
This commit is contained in:
parent
c754135965
commit
59705b80cd
3 changed files with 49 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
"""Tests for hermes_cli.tools_config platform tool persistence."""
|
||||
|
||||
from hermes_cli.tools_config import _get_platform_tools
|
||||
from hermes_cli.tools_config import _get_platform_tools, _platform_toolset_summary
|
||||
|
||||
|
||||
def test_get_platform_tools_uses_default_when_platform_not_configured():
|
||||
|
|
@ -17,3 +17,12 @@ def test_get_platform_tools_preserves_explicit_empty_selection():
|
|||
enabled = _get_platform_tools(config, "cli")
|
||||
|
||||
assert enabled == set()
|
||||
|
||||
|
||||
def test_platform_toolset_summary_uses_explicit_platform_list():
|
||||
config = {}
|
||||
|
||||
summary = _platform_toolset_summary(config, platforms=["cli"])
|
||||
|
||||
assert set(summary.keys()) == {"cli"}
|
||||
assert summary["cli"] == _get_platform_tools(config, "cli")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue