Skip to content

Bug :azure-ai-projects==1.2.0b1 will pointing to azure-ai-agents==1.1.0 latest version which is causing the Cannot import name "RequiredMcpToolCall" from "azure.ai.agents.models" #42381

Description

@UtkarshMishra-Microsoft

Describe the bug
Installing azure-ai-projects==1.0.0b11 or higher version and checked its pointing to azure-ai-agents==1.1.0.
The latest available beta version of azure-ai-agents is 1.2.0b1, which contains important fixes and new features such as updates to RequiredMcpToolCall.

  • Package Name: azure-ai-projects
  • Package Version: 1.0.0b11 or higher

To Reproduce
Steps to reproduce the behavior:
Create a clean Python virtual environment.

Run:

pip install azure-ai-projects==1.0.0b11
pip show azure-ai-agents

Observe that the installed version is azure-ai-agents==1.1.0, not the latest 1.2.0b1.

Expected behavior
azure-ai-projects should specify a flexible dependency range for azure-ai-agents (e.g., >=1.1.0) so that users automatically get the latest compatible version. This would ensure access to the most recent bug fixes and features without manual dependency overrides.

Screenshots

Image

Metadata

Metadata

Assignees

Labels

AI ProjectsClientThis issue points to a problem in the data-plane of the library.Service AttentionWorkflow: This issue is responsible by Azure service team.customer-reportedIssues that are reported by GitHub users external to the Azure organization.issue-addressedWorkflow: The Azure SDK team believes it to be addressed and ready to close.questionThe issue doesn't require a change to the product in order to be resolved. Most issues start as that

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions