foundry-hosted-agent-validation

Installation
SKILL.md

Validating a Foundry Hosted Agent Sample

A hosted agent sample is "validated" when it passes three independent checks, plus cleanup:

  1. Local, native runtime — run the sample's own entry point (python main.py) and invoke it over HTTP.
  2. Local, via azd ai agent run — the azd local dev loop.
  3. Deployedazd deploy to Foundry, then invoke the hosted agent.

Each check must succeed for single-turn and multi-turn (session / previous_response_id) conversation. Always end with cleanup (delete the deployed agent, remove the temp azd project, restore the sample dir).

Read the sample's own README.md and the parent .../foundry-hosted-agents/README.md first — they define the run/deploy commands and any sample-specific payload. This skill captures the process and the non-obvious gotchas the READMEs don't.

Installs
1
GitHub Stars
13.6K
First Seen
Aug 21, 2026
foundry-hosted-agent-validation — microsoft/agent-framework