Files
temp/tests/features/tool_agent_comprehensive.feature
T

25 lines
1021 B
Gherkin

Feature: Tool Agent Comprehensive Functionality
As a developer
I want to test all aspects of the ToolAgent
So that I can ensure it works correctly in all scenarios
Scenario: Tool agent with custom tool implementation
Given a tool agent with a custom tool implementation
When I send a request to the custom tool
Then the custom tool should process the request correctly
Scenario: Tool agent with multiple tools and complex input
Given a tool agent with multiple tools
When I send a complex request requiring tool selection
Then the appropriate tool should be selected and used
Scenario: Tool agent error handling
Given a tool agent with a tool that may fail
When I send a request that causes a tool execution error
Then the error should be handled appropriately
Scenario: Tool agent capabilities based on available tools
Given a tool agent with various tools
When I request the agent's capabilities
Then the capabilities should include all available tools