Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orchestrating Exercise Agents for better User Experience #35

Open
mihaela21k opened this issue Dec 19, 2024 · 0 comments
Open

Orchestrating Exercise Agents for better User Experience #35

mihaela21k opened this issue Dec 19, 2024 · 0 comments

Comments

@mihaela21k
Copy link
Collaborator

Feature: Orchestrating Exercise Agents for better User Experience

  Scenario: Delegating Tasks to Exercise Agents
    Given 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 Agent
    Given 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 Prompts
    Given 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant