Skip to content

Python: Bug: CopilotStudioAgent in Orchestration gets stuck, always timeout #12449

Open
@angandin

Description

@angandin

Describe the bug
Using a CopilotStudioAgent in any orchestration pattern does not get any response, even after waiting tens of minutes. Using the same exact Agent with .get_response, it works perfectly.

To Reproduce

  1. Use CopilotStudioAgent class (https://github.com/microsoft/semantic-kernel/blob/main/python/samples/getting_started_with_agents/copilot_studio/step1_copilot_studio_agent_simple.py) to define the CopilotStudioAgent
  2. Use the ConcurrentOrchestration pattern (https://github.com/microsoft/semantic-kernel/blob/main/python/samples/getting_started_with_agents/multi_agent_orchestration/step1_concurrent.py), with just one agent defined in step 1
  3. Execute code: value = await orchestration_result.get(timeout=20) will get stuck indefenitely

Expected behavior
Get result from orchestration_result.get() method, a text from the CopilotStudioAgent

Platform

  • Language: Python
  • Source: pip semantic-kernel 1.32.2, pip microsoft-agents-copilotstudio-client 0.0.0a3
  • AI model: OpenAI gpt-4o
  • IDE: Visual Studio Code
  • OS: Windows

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpythonPull requests for the Python Semantic Kerneltriage

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions