Merge pull request #2275 from NousResearch/hermes/hermes-5d6932ba
chore: remove dead top-level toolsets config key
This commit is contained in:
commit
517b5c17d6
3 changed files with 7 additions and 50 deletions
|
|
@ -424,7 +424,7 @@ agent:
|
||||||
# Toolsets
|
# Toolsets
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# Control which tools the agent has access to.
|
# Control which tools the agent has access to.
|
||||||
# Use "all" to enable everything, or specify individual toolsets.
|
# Use `hermes tools` to interactively enable/disable tools per platform.
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# Platform Toolsets (per-platform tool configuration)
|
# Platform Toolsets (per-platform tool configuration)
|
||||||
|
|
@ -533,53 +533,11 @@ platform_toolsets:
|
||||||
# debugging - terminal + web + file (for troubleshooting)
|
# debugging - terminal + web + file (for troubleshooting)
|
||||||
# safe - web + vision + moa (no terminal access)
|
# safe - web + vision + moa (no terminal access)
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# NOTE: The top-level "toolsets" key is deprecated and ignored.
|
||||||
# OPTION 1: Enable all tools (default)
|
# Tool configuration is managed per-platform via platform_toolsets above.
|
||||||
# -----------------------------------------------------------------------------
|
# Use `hermes tools` to configure interactively, or edit platform_toolsets directly.
|
||||||
toolsets:
|
#
|
||||||
- all
|
# CLI override: hermes chat --toolsets terminal,web,file
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# OPTION 2: Minimal - just web search and terminal
|
|
||||||
# Great for: Simple coding tasks, quick lookups
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# toolsets:
|
|
||||||
# - web
|
|
||||||
# - terminal
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# OPTION 3: Research mode - no execution capabilities
|
|
||||||
# Great for: Safe information gathering, research tasks
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# toolsets:
|
|
||||||
# - web
|
|
||||||
# - vision
|
|
||||||
# - skills
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# OPTION 4: Full automation - browser + terminal
|
|
||||||
# Great for: Web scraping, automation tasks, testing
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# toolsets:
|
|
||||||
# - terminal
|
|
||||||
# - browser
|
|
||||||
# - web
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# OPTION 5: Creative mode - vision + image generation
|
|
||||||
# Great for: Design work, image analysis, creative tasks
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# toolsets:
|
|
||||||
# - vision
|
|
||||||
# - image_gen
|
|
||||||
# - web
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# OPTION 6: Safe mode - no terminal or browser
|
|
||||||
# Great for: Restricted environments, untrusted queries
|
|
||||||
# -----------------------------------------------------------------------------
|
|
||||||
# toolsets:
|
|
||||||
# - safe
|
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# MCP (Model Context Protocol) Servers
|
# MCP (Model Context Protocol) Servers
|
||||||
|
|
|
||||||
2
cli.py
2
cli.py
|
|
@ -211,7 +211,7 @@ def load_cli_config() -> Dict[str, Any]:
|
||||||
"hype": "YOOO LET'S GOOOO!!! I am SO PUMPED to help you today! Every question is AMAZING and we're gonna CRUSH IT together! This is gonna be LEGENDARY! ARE YOU READY?! LET'S DO THIS!",
|
"hype": "YOOO LET'S GOOOO!!! I am SO PUMPED to help you today! Every question is AMAZING and we're gonna CRUSH IT together! This is gonna be LEGENDARY! ARE YOU READY?! LET'S DO THIS!",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"toolsets": ["all"],
|
|
||||||
"display": {
|
"display": {
|
||||||
"compact": False,
|
"compact": False,
|
||||||
"resume_display": "full",
|
"resume_display": "full",
|
||||||
|
|
|
||||||
|
|
@ -1607,7 +1607,6 @@ def show_config():
|
||||||
print(color("◆ Model", Colors.CYAN, Colors.BOLD))
|
print(color("◆ Model", Colors.CYAN, Colors.BOLD))
|
||||||
print(f" Model: {config.get('model', 'not set')}")
|
print(f" Model: {config.get('model', 'not set')}")
|
||||||
print(f" Max turns: {config.get('agent', {}).get('max_turns', DEFAULT_CONFIG['agent']['max_turns'])}")
|
print(f" Max turns: {config.get('agent', {}).get('max_turns', DEFAULT_CONFIG['agent']['max_turns'])}")
|
||||||
print(f" Toolsets: {', '.join(config.get('toolsets', ['all']))}")
|
|
||||||
|
|
||||||
# Display
|
# Display
|
||||||
print()
|
print()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue