Update Foundry integration naming: Aspire.Hosting.Azure.AIFoundry → Aspire.Hosting.Foundry#518
Update Foundry integration naming: Aspire.Hosting.Azure.AIFoundry → Aspire.Hosting.Foundry#518sebastienros wants to merge 2 commits intorelease/13.2from
Conversation
- Rename package references from Aspire.Hosting.Azure.AIFoundry to Aspire.Hosting.Foundry - Update type references: AzureAIFoundryResource → FoundryResource - Update method references: AddAzureAIFoundry → AddFoundry - Update branding from 'Azure AI Foundry' to 'Microsoft Foundry' in all docs - Keep 'Foundry Local' naming unchanged - Update integration data files (names, docs links, integrations catalog) - Update sidebar, integration grid, compatibility matrix - Update whats-new release notes for 9.4 and 9.5 Related: dotnet/aspire#14149 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
7b7d483 to
18d6778
Compare
There was a problem hiding this comment.
Pull request overview
Updates the Aspire documentation site to reflect the Foundry hosting integration rename (Aspire.Hosting.Azure.AIFoundry → Aspire.Hosting.Foundry) and the rebranding from “Azure AI Foundry” to “Microsoft Foundry”, while keeping existing /azure-ai-foundry/ URL paths intact.
Changes:
- Renames package/API references in Foundry hosting docs and related AI docs to
Aspire.Hosting.Foundry,FoundryResource, andAddFoundry(). - Updates prose/labels from “Azure AI Foundry” to “Microsoft Foundry” (keeping “Foundry Local”).
- Updates integration metadata and UI labels (integration JSON, sidebar topic label, integration grid icon tooltip/search).
Reviewed changes
Copilot reviewed 15 out of 15 changed files in this pull request and generated 12 comments.
Show a summary per file
| File | Description |
|---|---|
| src/frontend/src/data/integration-docs.json | Updates package-to-docs match entry for the renamed Foundry hosting package. |
| src/frontend/src/data/aspire-integrations.json | Renames the integration entry and NuGet link for Foundry in the integrations dataset. |
| src/frontend/src/data/aspire-integration-names.json | Updates the integration name list to the new Foundry package name. |
| src/frontend/src/content/docs/whats-new/aspire-9-5.mdx | Updates heading/link text to “Microsoft Foundry”. |
| src/frontend/src/content/docs/whats-new/aspire-9-4.mdx | Updates branding and code samples to AddFoundry / “Microsoft Foundry”. |
| src/frontend/src/content/docs/integrations/cloud/azure/overview.mdx | Renames table entry and type references to FoundryResource. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-host.mdx | Updates narrative to refer to “Microsoft Foundry” for existing resource connections. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-get-started.mdx | Updates narrative to refer to “Microsoft Foundry” for existing resource connections. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-client.mdx | Updates references to “Microsoft Foundry” and related outbound link text. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-host.mdx | Renames hosting integration docs and code samples to the new API/package branding. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-get-started.mdx | Renames get-started content to “Microsoft Foundry” and updates package/API references. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-client.mdx | Renames client integration doc page to “Microsoft Foundry”. |
| src/frontend/src/content/docs/integrations/cloud/azure/ai-compatibility-matrix.mdx | Updates compatibility matrix package name and Foundry section terminology. |
| src/frontend/src/components/IntegrationGrid.astro | Updates the Foundry icon tooltip/label and search term. |
| src/frontend/config/sidebar/integrations.topics.ts | Updates the sidebar topic label to “Microsoft Foundry”. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
.../src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-get-started.mdx
Outdated
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/cloud/azure/ai-compatibility-matrix.mdx
Outdated
Show resolved
Hide resolved
...d/src/content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-client.mdx
Outdated
Show resolved
Hide resolved
.../content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-get-started.mdx
Outdated
Show resolved
Hide resolved
| "description": "Azure AI Foundry resource types for Aspire.", | ||
| "title": "Aspire.Hosting.Foundry", | ||
| "description": "Microsoft Foundry resource types for Aspire.", | ||
| "icon": "https://api.nuget.org/v3-flatcontainer/aspire.hosting.azure.aifoundry/13.1.1-preview.1.26105.8/icon", |
There was a problem hiding this comment.
The Aspire.Hosting.Foundry entry still points its icon URL at the old package id/version (aspire.hosting.azure.aifoundry/13.1.1-preview...). This will show the wrong icon and is inconsistent with the new package name. Regenerate/update this entry so icon (and ideally version/downloads) correspond to Aspire.Hosting.Foundry on NuGet.
| "icon": "https://api.nuget.org/v3-flatcontainer/aspire.hosting.azure.aifoundry/13.1.1-preview.1.26105.8/icon", | |
| "icon": "https://api.nuget.org/v3-flatcontainer/aspire.hosting.foundry/13.1.1-preview.1.26105.8/icon", |
...end/src/content/docs/integrations/cloud/azure/azure-ai-inference/azure-ai-inference-host.mdx
Outdated
Show resolved
Hide resolved
...rontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-host.mdx
Outdated
Show resolved
Hide resolved
...rontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-host.mdx
Outdated
Show resolved
Hide resolved
...ntend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-client.mdx
Outdated
Show resolved
Hide resolved
| <InstallPackage packageName="Aspire.Hosting.Foundry" /> | ||
|
|
||
| Next, in the AppHost project, create an Azure AI Foundry resource and pass it to the consuming client projects: | ||
| Next, in the AppHost project, create an Microsoft Foundry resource and pass it to the consuming client projects: |
There was a problem hiding this comment.
Grammar: “create an Microsoft Foundry resource” should be “create a Microsoft Foundry resource”.
|
Hi @sebastienros - are Copilot's suggestions desired? |
|
Most are good suggestion, I will have to update it |
.../src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-get-started.mdx
Outdated
Show resolved
Hide resolved
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: David Pine <david.pine@microsoft.com>
Summary
Updates the documentation to reflect the rename of the Foundry hosting integration package from
Aspire.Hosting.Azure.AIFoundrytoAspire.Hosting.Foundryand the rebranding from "Azure AI Foundry" to "Microsoft Foundry".Related PRs and issues
Changes
Package & API renames:
Aspire.Hosting.Azure.AIFoundry→Aspire.Hosting.FoundryAzureAIFoundryResource→FoundryResourceAddAzureAIFoundry()→AddFoundry()AIFoundryModel→FoundryModelBranding:
Files updated (15):