Create a new tool
Request DTO for creating a new tool
Name of the tool (only alphanumeric characters, hyphens, and underscores)
Description of what the tool does. This is passed to the LLM to help it understand when to use this tool.
Human-readable label shown in Studio instead of name. Not sent to the LLM.
LLM-facing tool schema for OpenAI function calling Matches OpenAI's function calling specification exactly
Server tool configurations
Authentication configuration for tools and webhooks (processed/stored)
Provider of the tool
Tool created successfully
Response DTO for tool retrieval operations
Tool ID
Name of the tool
Description of what the tool does
Human label shown in Studio instead of name. Not seen by the LLM.
Creation timestamp
Last modification timestamp