Skip to content

Aitooltype

Class: metadata

The Aitooltype component type describes the behavior of the AI tool, defining the execution configuration and LLM input requirements.

AttributeMetadataDescription
labelType: String
Max length: 60
UI-friendly string in the Vault's base language.
activeType: BooleanIndicates whether this component is active.
admin_configurableType: BooleanIndicates whether this tool type can be configured as a tool for a custom agent. If true, this tool type can be configured as a tool for a custom agent. This attribute can only be set to true on custom tool types.
configuration_codeType: ComponentReferenceReference to the Aitooltypeconfigurationcode subcomponent.
configuration_layoutType: XMLString
Max length: 32000
Defines the configuration layout for this tool type using XML.
runtime_codeType: ComponentReference
Required
Reference to the Aitooltyperuntimecode subcomponent.
support_custom_actionType: BooleanIndicates whether a tool created from this tool type can be assigned to a custom agent action. If false, a tool created from this tool type cannot be assigned to a custom agent action. Defaults to true. This attribute can only be set to true on custom tool types.
OperationSupport
Create
Recreate
Alter
Drop
Rename
Describe
Generate Recreate
Queryable