graph TD
subgraph M365 Agents SDK
Core[Microsoft.Agents.Core]
Auth[Microsoft.Agents.Authentication]
AuthMsal[Microsoft.Agents.Authentication.Msal]
Builder[Microsoft.Agents.Builder]
BuilderDialogs[Microsoft.Agents.Builder.Dialogs]
Client[Microsoft.Agents.Client]
Connector[Microsoft.Agents.Connector]
HostingAspNet[Microsoft.Agents.Hosting.AspNetCore]
TeamsExt[Microsoft.Agents.Extensions.Teams]
TeamsAI[Microsoft.Agents.Extensions.Teams.AI]
SharePointExt[Microsoft.Agents.Extensions.SharePoint]
Auth --> Core
AuthMsal --> Auth
Builder --> Core
BuilderDialogs --> Builder
Client --> Builder
Connector --> Core
Connector --> Auth
HostingAspNet --> Builder
TeamsExt --> Builder
TeamsAI --> TeamsExt
SharePointExt --> Builder
end
graph TD
subgraph Agent Framework
AIAbstractions[Microsoft.Agents.AI.Abstractions]
AI[Microsoft.Agents.AI]
OpenAI[Microsoft.Agents.AI.OpenAI]
AzureAI[Microsoft.Agents.AI.AzureAI]
Workflows[Microsoft.Agents.AI.Workflows]
DeclarativeWF[Microsoft.Agents.AI.Workflows.Declarative]
Hosting[Microsoft.Agents.AI.Hosting]
A2A[Microsoft.Agents.AI.A2A]
HostingA2A[Microsoft.Agents.AI.Hosting.A2A]
CopilotStudio[Microsoft.Agents.AI.CopilotStudio]
HostingOpenAI[Microsoft.Agents.AI.Hosting.OpenAI]
AI --> AIAbstractions
OpenAI --> AI
AzureAI --> AI
Workflows --> AI
DeclarativeWF --> Workflows
Hosting --> AI
HostingOpenAI --> Hosting
A2A --> AI
HostingA2A --> A2A
CopilotStudio --> AI
end