Files
hermes-agent/website/docs/reference/toolsets-reference.md
Teknium 7e0c2c3ce3 docs: comprehensive documentation audit — fix 9 HIGH, 20+ MEDIUM gaps (#4087)
Reference docs fixes:
- cli-commands.md: remove non-existent --provider alibaba, add hermes
  profile/completion/plugins/mcp to top-level table, add --profile/-p
  global flag, add --source chat option
- slash-commands.md: add /yolo and /commands, fix /q alias conflict
  (resolves to /queue not /quit), add missing aliases (/bg, /set-home,
  /reload_mcp, /gateway)
- toolsets-reference.md: fix hermes-api-server (not same as hermes-cli,
  omits clarify/send_message/text_to_speech)
- profile-commands.md: fix show name required not optional, --clone-from
  not --from, add --remove/--name to alias, fix alias path, fix export/
  import arg types, remove non-existent fish completion
- tools-reference.md: add EXA_API_KEY to web tools requires_env
- mcp-config-reference.md: add auth key for OAuth, tool name sanitization
- environment-variables.md: add EXA_API_KEY, update provider values
- plugins.md: remove non-existent ctx.register_command(), add
  ctx.inject_message()

Feature docs additions:
- security.md: add /yolo mode, approval modes (manual/smart/off),
  configurable timeout, expanded dangerous patterns table
- cron.md: add wrap_response config, [SILENT] suppression
- mcp.md: add dynamic tool discovery, MCP sampling support
- cli.md: add Ctrl+Z suspend, busy_input_mode, tool_preview_length
- docker.md: add skills/credential file mounting

Messaging platform docs:
- telegram.md: add webhook mode, DoH fallback IPs
- slack.md: add multi-workspace OAuth support
- discord.md: add DISCORD_IGNORE_NO_MENTION
- matrix.md: add MSC3245 native voice messages
- feishu.md: expand from 129 to 365 lines (encrypt key, verification
  token, group policy, card actions, media, rate limiting, markdown,
  troubleshooting)
- wecom.md: expand from 86 to 264 lines (per-group allowlists, media,
  AES decryption, stream replies, reconnection, troubleshooting)

Configuration docs:
- quickstart.md: add DeepSeek, Copilot, Copilot ACP providers
- configuration.md: add DeepSeek provider, Exa web backend, terminal
  env_passthrough/images, browser.command_timeout, compression params,
  discord config, security/tirith config, timezone, auxiliary models

21 files changed, ~1000 lines added
2026-03-30 17:15:21 -07:00

4.8 KiB

sidebar_position, title, description
sidebar_position title description
4 Toolsets Reference Reference for Hermes core, composite, platform, and dynamic toolsets

Toolsets Reference

Toolsets are named bundles of tools that you can enable with hermes chat --toolsets ..., configure per platform, or resolve inside the agent runtime.

Toolset Kind Resolves to
browser core browser_back, browser_click, browser_close, browser_console, browser_get_images, browser_navigate, browser_press, browser_scroll, browser_snapshot, browser_type, browser_vision, web_search
clarify core clarify
code_execution core execute_code
cronjob core cronjob
debugging composite patch, process, read_file, search_files, terminal, web_extract, web_search, write_file
delegation core delegate_task
file core patch, read_file, search_files, write_file
hermes-acp platform browser_back, browser_click, browser_close, browser_console, browser_get_images, browser_navigate, browser_press, browser_scroll, browser_snapshot, browser_type, browser_vision, delegate_task, execute_code, memory, patch, process, read_file, search_files, session_search, skill_manage, skill_view, skills_list, terminal, todo, vision_analyze, web_extract, web_search, write_file
hermes-cli platform browser_back, browser_click, browser_close, browser_console, browser_get_images, browser_navigate, browser_press, browser_scroll, browser_snapshot, browser_type, browser_vision, clarify, cronjob, delegate_task, execute_code, ha_call_service, ha_get_state, ha_list_entities, ha_list_services, honcho_conclude, honcho_context, honcho_profile, honcho_search, image_generate, memory, mixture_of_agents, patch, process, read_file, search_files, send_message, session_search, skill_manage, skill_view, skills_list, terminal, text_to_speech, todo, vision_analyze, web_extract, web_search, write_file
hermes-api-server platform browser_back, browser_click, browser_close, browser_console, browser_get_images, browser_navigate, browser_press, browser_scroll, browser_snapshot, browser_type, browser_vision, cronjob, delegate_task, execute_code, ha_call_service, ha_get_state, ha_list_entities, ha_list_services, honcho_conclude, honcho_context, honcho_profile, honcho_search, image_generate, memory, mixture_of_agents, patch, process, read_file, search_files, session_search, skill_manage, skill_view, skills_list, terminal, todo, vision_analyze, web_extract, web_search, write_file
hermes-dingtalk platform (same as hermes-cli)
hermes-feishu platform (same as hermes-cli)
hermes-wecom platform (same as hermes-cli)
hermes-discord platform (same as hermes-cli)
hermes-email platform (same as hermes-cli)
hermes-gateway composite Union of all messaging platform toolsets
hermes-homeassistant platform (same as hermes-cli)
hermes-matrix platform (same as hermes-cli)
hermes-mattermost platform (same as hermes-cli)
hermes-signal platform (same as hermes-cli)
hermes-slack platform (same as hermes-cli)
hermes-sms platform (same as hermes-cli)
hermes-telegram platform (same as hermes-cli)
hermes-whatsapp platform (same as hermes-cli)
homeassistant core ha_call_service, ha_get_state, ha_list_entities, ha_list_services
honcho core honcho_conclude, honcho_context, honcho_profile, honcho_search
image_gen core image_generate
memory core memory
messaging core send_message
moa core mixture_of_agents
rl core rl_check_status, rl_edit_config, rl_get_current_config, rl_get_results, rl_list_environments, rl_list_runs, rl_select_environment, rl_start_training, rl_stop_training, rl_test_inference
safe composite image_generate, mixture_of_agents, vision_analyze, web_extract, web_search
search core web_search
session_search core session_search
skills core skill_manage, skill_view, skills_list
terminal core process, terminal
todo core todo
tts core text_to_speech
vision core vision_analyze
web core web_extract, web_search

Dynamic toolsets

  • mcp-<server> — generated at runtime for each configured MCP server.
  • Custom toolsets can be created in configuration and resolved at startup.
  • Wildcards: all and * expand to every registered toolset.