{
  "description": "Search 19 additional tools that are loaded on demand. Send one keyword query per capability you need; returns matching tool names and descriptions. Then `tool_describe` loads schemas and `tool_call` invokes. Tools already in your tool list need no search. `connectors__` names are tools of the user's app accounts (Gmail, Linear, ...); `manage_connections` checks or authorizes an account.\n\nEvery tool listed below exists: never call it unavailable, and go straight to `tool_describe` when you see the exact name.\n\nDeferred tool catalog (call schemas via `tool_describe`, invoke via `tool_call`):\nbrowser tools (1):\n- browser_vault: Use saved logins, passwords, credentials, cards and…\ncatalog tools (1):\n- manage_catalog: Find and install Hermes catalog plugins and hub skills for…\ncomputer_use tools (1):\n- computer_use: Drive the desktop via cua-driver — screenshots, mouse…\ncronjob tools (1):\n- cronjob_manage: Manage scheduled cron jobs: action='create' schedules a job…\ndesktop_ui tools (10):\n- annotate_preview: Highlight elements on the preview-pane page, lastingly…\n- close_terminal: Hide a background process's terminal tab (process keeps…\n- desktop_preview: Open, close, or read the preview pane beside the chat.\n- drive_preview: Use the web page open in the desktop preview pane (the one…\n- focus_pane: Reveal and focus a Hermes desktop pane when the user asks…\n- gui_tour: Guided tour in the desktop GUI: dim the screen, highlight…\n- read_terminal: Read the in-app terminal pane beside this chat.\n- read_window_below: Identify the app window directly behind the Hermes desktop…\n- set_theme: Change how the Hermes desktop app looks: accent colour…\n- show_tip: Point at one thing in the desktop UI with a small arrow…\nimage_gen tools (1):\n- image_generate: Generate high-quality images from text prompts, or edit /…\nproject tools (1):\n- desktop_project: Create or switch desktop Projects (named workspaces).\nsession_search tools (1):\n- session_search: Recall past conversations: search or read old Hermes…\nterminal tools (1):\n- process_manage: Poll, wait on, or kill background terminal processes (from…\ntodo tools (1):\n- todo_list: Track a task list for multi-step work (3+ steps).",
  "name": "tool_search",
  "parameters": {
    "properties": {
      "limit": {
        "description": "Max matches per query (default 5).",
        "type": "integer"
      },
      "queries": {
        "description": "One query per capability: service + action + object keywords (e.g. ['gmail send email', 'github create issue']), never a question; every word must match tool text. Searched in parallel.",
        "items": {
          "type": "string"
        },
        "type": "array"
      }
    },
    "required": [
      "queries"
    ],
    "type": "object"
  }
}
