Skip to content

ci: sync sample catalog from foundry-samples (template/stable) - #529

Closed
foundry-toolkit-sync-bot[bot] wants to merge 1 commit into
template/stablefrom
ci/sync-sample-catalog-template/stable-20260707
Closed

foundry-toolkit-sync-bot[bot] wants to merge 1 commit into
template/stablefrom
ci/sync-sample-catalog-template/stable-20260707

Conversation

@foundry-toolkit-sync-bot

Copy link
Copy Markdown
Contributor

Summary

This automated draft PR updates samples/hosted-agent/sample-catalog.json by scanning
the microsoft-foundry/foundry-samples repository for hosted-agent sample templates.

What changed

  • New templates added or removed based on the upstream repo structure.
  • commitSha pinned to the upstream commit supplied via the commit_sha workflow input.
  • requiresModel and protocol values re-derived from each sample's agent.yaml.
  • displayName derived from each template's folder name; description LLM-generated when empty.
  • PM-edited displayName and description values are preserved from the previous catalog.

Reviewer Checks

  • Confirm new templates have correct language, framework, and protocol values.
  • Review the auto-generated description for any new templates.
  • Confirm no PM-edited display fields were accidentally lost.

@Yimin-Jin

Copy link
Copy Markdown
Collaborator

Closing as superseded during catalog cleanup. This July 7 snapshot retains only 2 templates and removes 89 from its original base; it contains no new templates or field improvements. Current template/stable already publishes the newer 105-template / 50-card snapshot at sample revision 3d734b93b66f163bea9886d73c6808adc32e68fc. No data from this obsolete snapshot is being published; future updates should be generated from the current workflow.

@Yimin-Jin Yimin-Jin closed this Sep 23, 2026
@Yimin-Jin
Yimin-Jin deleted the ci/sync-sample-catalog-template/stable-20260707 branch September 23, 2026 05:26
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.

3 participants