Validate Microsoft Foundry Hosted Agent

Validate one Microsoft Foundry hosted agent against Microsoft Foundry best practices and open its validation report. Use when the user explicitly asks to validate a Foundry hosted agent or invokes this skill.

Microsoft aace541 1.3 KB Updated 2.7k repo stars

File contents

Validate a Microsoft Foundry hosted agent

Treat the slash-command input as free-form validation input:

  1. Use its agentPath, or the current working directory when none is supplied. Preserve rulesFile and other input.

  2. Load the microsoft-foundry skill and follow foundry-agent/validate/validate.md. Pass agentPath as the only target context; the canonical workflow selects and validates one hosted agent.

  3. If the workflow returns no-hosted-agent, ask once for a direct path and retry. Stop if the user provides no path or the retry finds no agent.

  4. When the workflow returns a JSON/Markdown report pair, open exactly one hosted-agent-validation-report canvas with the returned JSON path:

    {
      "report": "<absolute or workspace-relative JSON report path>"
    }
    
  5. Derive a stable instance ID from the report path. Use only alphanumeric characters, ., _, or -; start with an alphanumeric character; and limit it to 128 characters.

  6. Do not open a canvas without a report pair.

microsoft/vscode-ai-toolkit/tree/main/microsoft-foundry/skills/validate-microsoft-foundry-hosted-agent commit aace541bc7

Frequently asked questions

npx skillmds@latest add microsoft/validate-microsoft-foundry-hosted-agent