Files
cleveragents-core/tests/features/tool_agent.feature

20 lines
767 B
Gherkin

Feature: Tool Agent Functionality
As a user of CleverAgents
I want to use tool agents to perform specific tasks
So that I can extend the capabilities of my agent network
Scenario: Use calculator tool
Given a tool agent with calculator capability
When I send a calculation request "2 + 2"
Then I should receive the correct calculation result
Scenario: Handle invalid tool requests
Given a tool agent with calculator capability
When I send an invalid calculation request
Then I should receive an error message
Scenario: Parse different tool request formats
Given a tool agent with calculator and web search tools
When I send a tool request in different formats
Then the correct tool should be selected for each format