You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature: Orchestrating Exercise Agents for better User ExperienceScenario: Delegating Tasks to Exercise AgentsGiven the user has selected an exercise
When the exercise requires collaboration between agents (e.g., Exercise Creator and Exercise Conductor)
Then the Exercise Assistant Agent (the collective agent between the both Exercise Agents) should delegate tasks to the appropriate agent
And ensure a seamless interaction for the user
Scenario: Unified Interface for Exercise Assistant AgentGiven the user interacts with the Exercise Assistant Agent
When the user provides a task (e.g., "Create a Python exercise" or "Validate my solution")
Then the system should determine the appropriate agent (Exercise Creator or Exercise Conductor)
And route the task to that agent transparently
And display the result to the user in a consistent manner
Scenario: Retaining Agent-Specific PromptsGiven the Exercise Assistant Agent is orchestrating tasks between agents
When the user issues a specific request
Then the Exercise Creator Agent should handle creation-related tasks
And the Exercise Conductor Agent should handle validation and guidance
And the prompts used should match the respective agent’s expertise (if needed, more than one prompt for the Exercise Conductor)
And for the user will be visible only the collective Exercise Assistant Agent
The text was updated successfully, but these errors were encountered:
The text was updated successfully, but these errors were encountered: