v1

latestOpenAPI 3.0.32026-07-24106305257.4 KB
Tools

Create a new tool

Create a new tool

post/tools

Request body

namestring required

Name of the tool (only alphanumeric characters, hyphens, and underscores)

descriptionstring required

Description of what the tool does. This is passed to the LLM to help it understand when to use this tool.

display_namestring

Human-readable label shown in Studio instead of name. Not sent to the LLM.

providerstring required

Provider of the tool

Response

Tool created successfully

idstring required

Tool ID

namestring required

Name of the tool

descriptionstring required

Description of what the tool does

display_namestring

Human label shown in Studio instead of name. Not seen by the LLM.

providerstring required

Provider of the tool

created_atstring required

Creation timestamp

modified_atstring required

Last modification timestamp