Skip to main content
Section ID: 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

UsageFields and validation
In requestsView fields
In responsesView 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

ValueNo.FormMeaning
TOOL_CATEGORY_SEARCH0CanonicalSee meaning below.
TOOL_CATEGORY_FILE_SYSTEM1CanonicalSee meaning below.
TOOL_CATEGORY_VERSION_CONTROL2CanonicalSee meaning below.
TOOL_CATEGORY_COMMUNICATION3CanonicalSee meaning below.
TOOL_CATEGORY_DATA_ANALYSIS4CanonicalSee meaning below.
TOOL_CATEGORY_WEB_BROWSING5CanonicalSee meaning below.
TOOL_CATEGORY_SYSTEM6CanonicalSee meaning below.
TOOL_CATEGORY_DEVELOPMENT7CanonicalSee meaning below.
TOOL_CATEGORY_UNSAFE8CanonicalSee 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

ValueNo.FormMeaning
TOOL_CATEGORY_SEARCH0CanonicalSee meaning below.
TOOL_CATEGORY_FILE_SYSTEM1CanonicalSee meaning below.
TOOL_CATEGORY_VERSION_CONTROL2CanonicalSee meaning below.
TOOL_CATEGORY_COMMUNICATION3CanonicalSee meaning below.
TOOL_CATEGORY_DATA_ANALYSIS4CanonicalSee meaning below.
TOOL_CATEGORY_WEB_BROWSING5CanonicalSee meaning below.
TOOL_CATEGORY_SYSTEM6CanonicalSee meaning below.
TOOL_CATEGORY_DEVELOPMENT7CanonicalSee meaning below.
TOOL_CATEGORY_UNSAFE8CanonicalSee 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

ReferenceRelationship
ToolCategoryAPI JSON uses JSON field names (camelCase).

Download the public reference contract.

Document ID: DOC-API-MODEL-enum-q97i14qn23