Skip to content

Commit 54d4f58

Browse files
authored
ci: sync sample catalog from foundry-samples (template/dev)
2 parents d5eb860 + 44ae669 commit 54d4f58

1 file changed

Lines changed: 56 additions & 20 deletions

File tree

samples/hosted-agent/sample-catalog.json

Lines changed: 56 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"commitSha": "d3bb92638f131ce0fff1fe67862130d5b190383f",
2+
"commitSha": "ae60814c3ef01078f43619c27249e914d5de5fb6",
33
"repo": "https://github.com/microsoft-foundry/foundry-samples/",
4-
"generatedAt": "2026-06-16T07:29:52Z",
4+
"generatedAt": "2026-06-23T09:05:34Z",
55
"dimensions": {
66
"language": {
77
"title": "Select a Language",
@@ -158,6 +158,15 @@
158158
"path": "samples/python/hosted-agents/agent-framework/responses/09-declarative-customer-support",
159159
"requiresModel": true
160160
},
161+
{
162+
"language": "python",
163+
"framework": "agent-framework",
164+
"protocol": "responses",
165+
"displayName": "Downstream Azure",
166+
"description": "Agent performs operations on Blob Storage and Service Bus using its own cloud identity.",
167+
"path": "samples/python/hosted-agents/agent-framework/responses/10-downstream-azure",
168+
"requiresModel": true
169+
},
161170
{
162171
"language": "python",
163172
"framework": "agent-framework",
@@ -203,6 +212,15 @@
203212
"path": "samples/python/hosted-agents/agent-framework/responses/15-optimization-travel-approver",
204213
"requiresModel": true
205214
},
215+
{
216+
"language": "python",
217+
"framework": "agent-framework",
218+
"protocol": "responses",
219+
"displayName": "Content Safety Guardrail",
220+
"description": "Agent that filters prompts and responses for harmful content using a safety policy.",
221+
"path": "samples/python/hosted-agents/agent-framework/responses/16-content-safety-guardrail",
222+
"requiresModel": true
223+
},
206224
{
207225
"language": "python",
208226
"framework": "bring-your-own",
@@ -221,6 +239,24 @@
221239
"path": "samples/python/hosted-agents/bring-your-own/invocations/claude-agent-sdk",
222240
"requiresModel": false
223241
},
242+
{
243+
"language": "python",
244+
"framework": "bring-your-own",
245+
"protocol": "invocations",
246+
"displayName": "Diagnostic Agent",
247+
"description": "Performs network probes and returns a JSON report on hostname reachability.",
248+
"path": "samples/python/hosted-agents/bring-your-own/invocations/diagnostic-agent",
249+
"requiresModel": false
250+
},
251+
{
252+
"language": "python",
253+
"framework": "bring-your-own",
254+
"protocol": "invocations",
255+
"displayName": "Event Grid Trigger",
256+
"description": "Processes new blobs in Azure Storage by summarizing their contents and saving results separately.",
257+
"path": "samples/python/hosted-agents/bring-your-own/invocations/event-grid-trigger",
258+
"requiresModel": true
259+
},
224260
{
225261
"language": "python",
226262
"framework": "copilot-sdk",
@@ -491,24 +527,6 @@
491527
"path": "samples/python/hosted-agents/langgraph/responses/08-observability",
492528
"requiresModel": true
493529
},
494-
{
495-
"language": "csharp",
496-
"framework": "agent-framework",
497-
"protocol": "responses",
498-
"displayName": "Caller",
499-
"description": "Concierge agent that delegates questions to a remote specialist and summarizes answers.",
500-
"path": "samples/csharp/hosted-agents/agent-framework/a2a/01-delegation/caller",
501-
"requiresModel": true
502-
},
503-
{
504-
"language": "csharp",
505-
"framework": "agent-framework",
506-
"protocol": "responses",
507-
"displayName": "Executor",
508-
"description": "Answers arithmetic and math questions as an expert agent.",
509-
"path": "samples/csharp/hosted-agents/agent-framework/a2a/01-delegation/executor",
510-
"requiresModel": true
511-
},
512530
{
513531
"language": "csharp",
514532
"framework": "agent-framework",
@@ -527,6 +545,15 @@
527545
"path": "samples/csharp/hosted-agents/agent-framework/azure-search-rag",
528546
"requiresModel": true
529547
},
548+
{
549+
"language": "csharp",
550+
"framework": "agent-framework",
551+
"protocol": "responses",
552+
"displayName": "Browser Automation",
553+
"description": "Automates browsing, web scraping, and form filling in a remote Chromium browser.",
554+
"path": "samples/csharp/hosted-agents/agent-framework/browser-automation",
555+
"requiresModel": true
556+
},
530557
{
531558
"language": "csharp",
532559
"framework": "agent-framework",
@@ -635,6 +662,15 @@
635662
"path": "samples/csharp/hosted-agents/agent-framework/text-search-rag",
636663
"requiresModel": true
637664
},
665+
{
666+
"language": "csharp",
667+
"framework": "agent-framework",
668+
"protocol": "responses",
669+
"displayName": "Toolbox Auth Paths",
670+
"description": "Agent toolbox demonstrates different authentication paths for accessing upstream tools.",
671+
"path": "samples/csharp/hosted-agents/agent-framework/toolbox-auth-paths",
672+
"requiresModel": true
673+
},
638674
{
639675
"language": "csharp",
640676
"framework": "agent-framework",

0 commit comments

Comments
 (0)