DOC-API-MODEL-enum-q97i14qn23#overview
ToolCategory
Tool Category for organizing and filtering tools
Type-reference view: API Enum 6u1ita10u0. Request and response views describe this type; they do not declare an endpoint.
Usage profiles
Section ID: DOC-API-MODEL-enum-q97i14qn23#fields
| Usage | Fields and validation |
|---|---|
| In requests | View fields |
| In responses | View fields |
In requests
Section ID: DOC-API-MODEL-enum-q97i14qn23#request
API JSON uses JSON field names (camelCase).
JSON shape: string (TOOL_CATEGORY_SEARCH, TOOL_CATEGORY_FILE_SYSTEM, TOOL_CATEGORY_VERSION_CONTROL, TOOL_CATEGORY_COMMUNICATION, TOOL_CATEGORY_DATA_ANALYSIS, TOOL_CATEGORY_WEB_BROWSING, TOOL_CATEGORY_SYSTEM, TOOL_CATEGORY_DEVELOPMENT, TOOL_CATEGORY_UNSAFE) or integer (int32).
Tool Category for organizing and filtering tools
| Value | No. | Form | Meaning |
|---|---|---|---|
TOOL_CATEGORY_SEARCH | 0 | Canonical | See meaning below. |
TOOL_CATEGORY_FILE_SYSTEM | 1 | Canonical | See meaning below. |
TOOL_CATEGORY_VERSION_CONTROL | 2 | Canonical | See meaning below. |
TOOL_CATEGORY_COMMUNICATION | 3 | Canonical | See meaning below. |
TOOL_CATEGORY_DATA_ANALYSIS | 4 | Canonical | See meaning below. |
TOOL_CATEGORY_WEB_BROWSING | 5 | Canonical | See meaning below. |
TOOL_CATEGORY_SYSTEM | 6 | Canonical | See meaning below. |
TOOL_CATEGORY_DEVELOPMENT | 7 | Canonical | See meaning below. |
TOOL_CATEGORY_UNSAFE | 8 | Canonical | See meaning below. |
TOOL_CATEGORY_SEARCH
Search or information retrieval.
Search and information retrieval
TOOL_CATEGORY_FILE_SYSTEM
Read or modify files and directories.
File operations
TOOL_CATEGORY_VERSION_CONTROL
Operate on a source-control repository or hosting service.
Git, GitHub, etc.
TOOL_CATEGORY_COMMUNICATION
Send or retrieve email or other messages.
Email, messaging, etc.
TOOL_CATEGORY_DATA_ANALYSIS
Process, query or analyze data.
Data processing and analysis
TOOL_CATEGORY_WEB_BROWSING
Browse or extract information from web pages.
Web scraping, browsing
TOOL_CATEGORY_SYSTEM
Operate on system resources or commands.
System operations
TOOL_CATEGORY_DEVELOPMENT
Support software-development work.
Development tools
TOOL_CATEGORY_UNSAFE
A category for potentially destructive operations requiring appropriate policy controls.
Potentially destructive operations
In responses
Section ID: DOC-API-MODEL-enum-q97i14qn23#response
API JSON uses JSON field names (camelCase).
JSON shape: string (TOOL_CATEGORY_SEARCH, TOOL_CATEGORY_FILE_SYSTEM, TOOL_CATEGORY_VERSION_CONTROL, TOOL_CATEGORY_COMMUNICATION, TOOL_CATEGORY_DATA_ANALYSIS, TOOL_CATEGORY_WEB_BROWSING, TOOL_CATEGORY_SYSTEM, TOOL_CATEGORY_DEVELOPMENT, TOOL_CATEGORY_UNSAFE) or integer (int32).
Tool Category for organizing and filtering tools
| Value | No. | Form | Meaning |
|---|---|---|---|
TOOL_CATEGORY_SEARCH | 0 | Canonical | See meaning below. |
TOOL_CATEGORY_FILE_SYSTEM | 1 | Canonical | See meaning below. |
TOOL_CATEGORY_VERSION_CONTROL | 2 | Canonical | See meaning below. |
TOOL_CATEGORY_COMMUNICATION | 3 | Canonical | See meaning below. |
TOOL_CATEGORY_DATA_ANALYSIS | 4 | Canonical | See meaning below. |
TOOL_CATEGORY_WEB_BROWSING | 5 | Canonical | See meaning below. |
TOOL_CATEGORY_SYSTEM | 6 | Canonical | See meaning below. |
TOOL_CATEGORY_DEVELOPMENT | 7 | Canonical | See meaning below. |
TOOL_CATEGORY_UNSAFE | 8 | Canonical | See meaning below. |
TOOL_CATEGORY_SEARCH
Search or information retrieval.
Search and information retrieval
TOOL_CATEGORY_FILE_SYSTEM
Read or modify files and directories.
File operations
TOOL_CATEGORY_VERSION_CONTROL
Operate on a source-control repository or hosting service.
Git, GitHub, etc.
TOOL_CATEGORY_COMMUNICATION
Send or retrieve email or other messages.
Email, messaging, etc.
TOOL_CATEGORY_DATA_ANALYSIS
Process, query or analyze data.
Data processing and analysis
TOOL_CATEGORY_WEB_BROWSING
Browse or extract information from web pages.
Web scraping, browsing
TOOL_CATEGORY_SYSTEM
Operate on system resources or commands.
System operations
TOOL_CATEGORY_DEVELOPMENT
Support software-development work.
Development tools
TOOL_CATEGORY_UNSAFE
A category for potentially destructive operations requiring appropriate policy controls.
Potentially destructive operations
Where used
Section ID: DOC-API-MODEL-enum-q97i14qn23#where-used
| Reference | Relationship |
|---|---|
| ToolCategory | API JSON uses JSON field names (camelCase). |
Download the public reference contract.
Document ID: DOC-API-MODEL-enum-q97i14qn23