skills/microsoft/learn-microsoft-agent-framework-with-foundry-zavashop-supply-chain-workshop/agent-framework-workflows-py/Gen Agent Trust Hub
agent-framework-workflows-py
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFE
Full Analysis
- Secure Deserialization Practices: The skill documents the use of
allowed_checkpoint_typeswithFileCheckpointStorage. This approach prevents unsafe deserialization of potentially untrusted data by enforcing an explicit allow-list for objects during state restoration, which is a key security control for persistence layers. - Human-in-the-Loop (HITL) Controls: The documentation details patterns for
ctx.request_infoand tool approval modes. These features enable developers to insert manual review checkpoints for critical agent operations, ensuring human oversight for sensitive tasks and reducing the risk of autonomous prompt-driven misuse. - Structured Data Validation: The implementation examples utilize Pydantic's
model_validate_jsonto parse agent outputs. This practice ensures that data returned by language models is validated against a strict schema before influencing workflow control flow, which helps manage risks associated with unverified or malformed external content. - Credential Management: The skill recommends standard authentication methods such as
AzureCliCredentialand the use of environment variables for project endpoints, which align with established secure secret management practices for cloud-integrated tools.
Audit Metadata