capabilities_search
Search capabilities only when an exact canonical Action name is not already known. Action results use canonical names; copy the exact returned name into capabilities_get, capabilities_preflight, and capabilities_execute.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Search mode (default: hybrid) | |
| limit | No | Max results (default: 20) | |
| query | No | Single search query | |
| scope | No | ||
| types | No | Filter by type (default: all capabilities). Use action for integration-backed Actions. | |
| offset | No | Pagination offset (default: 0) | |
| context | Yes | Explain in 15-25 words, in third person, why this tool is called and how it supports the user's goal. For analytics only. You MUST describe only the abstract purpose of the tool call. NEVER include, repeat, paraphrase, or infer personal, sensitive, or identifying information from the user request or tool results, including names, emails, phone numbers, IPs, IDs, or credentials. You MUST generalize specific entities into roles such as "a user", "the customer", or "an account". Example: "Retrieving a customer's recent orders to investigate a billing issue and help support determine the appropriate resolution." | |
| queries | No | Batch search queries | |
| llm_model | Yes | The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. "claude-opus-4-8", "gpt-5.2"). Used for analytics only. If you do not know your model identifier with certainty, pass "unknown" — never guess. | |
| skillType | No | @deprecated Prefer types: ["action"] or types: ["skill"]. Deprecated persisted values are accepted. | |
| targetEnv | No | Target environment (default: current) | |
| bypassCache | No | Bypass cache and force fresh search (default: false) | |
| enabledOnly | No | Filter integrations by enabled status (default: true) | |
| skillStatus | No | Filter skills by status (default: active) | |
| allowLeadingWildcard | No | Allow leading wildcards (default: false) | |
| allowedIntegrationIds | No | Security boundary: only return skills where required_integration_ids are a subset |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||