Tool Configuration Management APIs
The Tool Configuration Management APIs handle reusable configurations for tools used by agents. These configurations store argument overrides and settings that can be referenced across multiple agents, with full version control support.
- Create tool configurations with custom argument overrides
- List configurations for each tool type
- Update configurations with automatic versioning
- Delete configurations or specific versions
- Reference configurations in agent definitions
Tool configuration properties
- Configuration ID: Unique identifier (e.g.,
tcf_customer_support
) - Name and description: Human-readable identification
- Argument overrides: Default values or constraints for tool parameters
- Version control: Automatic versioning on updates
- Metadata: Custom properties for organization
Creating tool configurations
Web Search Configuration
CREATE A WEB SEARCH CONFIGURATION
1
Corpora Search Configuration
CREATE A CORPORA SEARCH CONFIGURATION
1
Versioning
Tool configurations support automatic versioning:
- Initial creation: Version 1
- Updates: Increment version automatically
- Version retrieval: Specify version in GET requests
- Version deletion: Remove specific versions
GET SPECIFIC VERSION
1
Using configurations in agents
Reference tool configurations when creating agents:
REFERENCE CONFIGURATION IN AGENT
1