Skip to content

Conversation

Copy link

Copilot AI commented Dec 23, 2025

AutoREST generation was failing silently for CloudCommunications module due to circular reference between MicrosoftGraphEngagementConversationMessage and MicrosoftGraphEngagementConversation, preventing the module from being published in v2.33.0 and v2.34.0.

Changes

  • Added MicrosoftGraphEngagementConversationMessage to the no-inline directive list in src/readme.graph.md

This breaks the circular dependency by instructing AutoREST to not inline the MicrosoftGraphEngagementConversationMessage model during code generation, allowing the CloudCommunications module to build successfully.

Original prompt

This section details on the original issue you should resolve

<issue_title>Microsoft.Graph.CloudCommunications not available in v2.33.0 or v2.34.0</issue_title>
<issue_description>### Describe the bug

For some reason, the Microsoft.Graph.CloudCommunications is missing from the last two releases. The Microsoft.Graph.Beta.CloudCommunications module is also out of sync with the rest of the Beta release:

2.34.0               Microsoft.Graph                     PSGallery            Microsoft Graph PowerShell module
2.34.0               Microsoft.Graph.Applications        PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Authentication      PSGallery            Microsoft Graph PowerShell Authenticatio…
2.34.0               Microsoft.Graph.BackupRestore       PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta                PSGallery            Microsoft Graph PowerShell module
2.34.0               Microsoft.Graph.Beta.Applications   PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.BackupRestore  PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.BusinessScena… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Calendar       PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.ChangeNotific… PSGallery            Microsoft Graph PowerShell Cmdlets
v
2.28.0               Microsoft.Graph.Beta.CloudCommunic… PSGallery            Microsoft Graph PowerShell Cmdlets
^
2.34.0               Microsoft.Graph.Beta.Compliance     PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.CrossDeviceEx… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.DeviceManagem… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.DeviceManagem… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.DeviceManagem… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.DeviceManagem… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Devices.Cloud… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Devices.Corpo… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Devices.Servi… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.DirectoryObje… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Education      PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Files          PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Financials     PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Groups         PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Identity.Dire… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Identity.Gove… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Identity.Part… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Identity.Sign… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Mail           PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.ManagedTenants PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Migrations     PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.NetworkAccess  PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Notes          PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.People         PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.PersonalConta… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Planner        PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Reports        PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.SchemaExtensi… PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Search         PSGallery            Microsoft Graph PowerShell Cmdlets
2.34.0               Microsoft.Graph.Beta.Securi...

</details>



<!-- START COPILOT CODING AGENT SUFFIX -->

- Fixes microsoftgraph/msgraph-sdk-powershell#3480

<!-- START COPILOT CODING AGENT TIPS -->
---

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more [Copilot coding agent tips](https://gh.io/copilot-coding-agent-tips) in the docs.

…e list

Co-authored-by: gavinbarron <7122716+gavinbarron@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix missing Microsoft.Graph.CloudCommunications in recent releases Fix CloudCommunications module generation by resolving circular reference Dec 23, 2025
Copilot AI requested a review from gavinbarron December 23, 2025 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants