-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Closed
Copy link
Labels
agentsbugSomething isn't workingSomething isn't workingpythonPull requests for the Python Semantic KernelPull requests for the Python Semantic Kernel
Description
Describe the bug
An Azure AI agent will enter an infinite loop when a tool is not found in the kernel.
To Reproduce
- Created a regular agent, with functions, in Foundry through the SDK (azure.ai.projects)
- Referenced this agent from Semantic Kernel as follows:
agent_definition = await client.agents.get_agent("...")
sk_agent = AzureAIAgent(client = client, definition = agent_definition, plugins = [])
The plugins argument is set to an empty list intentionally because the tools are in the agent definition.
Expected behavior
Semantic Kernel Azure AI agent should throw if a tool is not found.
Platform
- Language: Python
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agentsbugSomething isn't workingSomething isn't workingpythonPull requests for the Python Semantic KernelPull requests for the Python Semantic Kernel
Type
Projects
Status
Bug
