Skip to content

catalog v2 migration + minFLVersion check - #1114

Open
Prathik Rao (prathikr) wants to merge 6 commits into
mainfrom
prathikrao/catalog-v2-migration-2
Open

Prathik Rao (prathikr) wants to merge 6 commits into
mainfrom
prathikrao/catalog-v2-migration-2

Conversation

@prathikr

@prathikr Prathik Rao (prathikr) commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator
  • migrates catalog api from crossRegion/ to asset-gallery/ based catalog fetch
  • introduces minFLVersion check based on new catalog api response

Copilot AI balanced review requested due to automatic review settings September 17, 2026 05:58
@vercel

vercel Bot commented Sep 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
foundry-local Ready Ready Preview Sep 17, 2026 7:34pm UTC

Request Review

@prathikr Prathik Rao (prathikr) changed the title catalog v2 migration + minFLVersion check- #870 catalog v2 migration + minFLVersion check Sep 17, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Alias-less responses break multiple tests, and the advertised minimum-version compatibility check is absent.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Migrates the C++ catalog client to Azure Asset Gallery v2 and updates catalog metadata handling.

Changes:

  • Replaces regional catalog routing with the Asset Gallery endpoint.
  • Updates request, response, pagination, and model conversion logic.
  • Reworks catalog tests for the new contract.
File summaries
File Description
azure_catalog_test.cc Updates catalog contract tests.
manager.cc Simplifies catalog construction.
catalog_client.h Updates client factory API.
azure_model_catalog.h Changes defaults and removes region state.
azure_model_catalog.cc Adopts the simplified client factory.
azure_catalog_models.h Defines Asset Gallery models.
azure_catalog_models.cc Parses and converts v2 metadata.
azure_catalog_client.h Removes regional routing interfaces.
azure_catalog_client.cc Implements Asset Gallery queries and pagination.
Review details
  • Files reviewed: 9/9 changed files
  • Comments generated: 3
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread sdk_v2/cpp/src/catalog/azure_catalog_models.cc
Comment thread sdk_v2/cpp/src/catalog/azure_catalog_models.cc
Comment thread sdk_v2/cpp/src/catalog/azure_catalog_models.h
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