Aitooltype
Class: metadata
The Aitooltype component type describes the behavior of the AI tool, defining the execution configuration and LLM input requirements.
| Attribute | Metadata | Description |
|---|---|---|
label | Type: String Max length: 60 | UI-friendly string in the Vault's base language. |
active | Type: Boolean | Indicates whether this component is active. |
admin_configurable | Type: Boolean Required | Indicates 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 is read-only. |
configuration_code | Type: ComponentReference | Reference to the Aitooltypeconfigurationcode subcomponent. |
configuration_layout | Type: XMLString Max length: 32000 | Defines the configuration layout for this tool type using XML. |
runtime_code | Type: ComponentReference Required | Reference to the Aitooltyperuntimecode subcomponent. |
Supported Operations
Section link for Supported Operations| Operation | Support |
|---|---|
| Create | |
| Recreate | |
| Alter | |
| Drop | |
| Rename | |
| Describe | |
| Generate Recreate | |
| Queryable |