22 lines
888 B
Gherkin
22 lines
888 B
Gherkin
Feature: Agent Message Processing
|
|
As a user of CleverAgents
|
|
I want to send messages to agents
|
|
So that I can get intelligent responses
|
|
|
|
Scenario: Process a message with an LLM agent
|
|
Given an LLM agent is configured
|
|
When I send the message "Hello, how are you?" to the agent
|
|
Then I should receive a non-empty response
|
|
And the response should contain relevant information
|
|
|
|
Scenario: Process a message with a chain agent
|
|
Given a chain agent with multiple steps is configured
|
|
When I send the message "Process this in steps" to the agent
|
|
Then each step in the chain should be executed
|
|
And I should receive the final processed result
|
|
|
|
Scenario: Use a tool agent to perform calculations
|
|
Given a tool agent with calculator capability is configured
|
|
When I send the message "calculate: 2 + 2" to the agent
|
|
Then I should receive the result "4"
|