agents-py
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill demonstrates patterns for building voice assistants that ingest untrusted user input (transcribed speech) and use it to perform RAG lookups or generate replies, which is a standard surface for indirect prompt injection.
- Ingestion points: The
references/workflows.mdfile shows a lifecycle hookon_user_turn_completedthat ingestsnew_message.text_content()directly from the user participant. - Boundary markers: The provided code examples do not demonstrate the use of delimiters or 'ignore' instructions when interpolating user content into prompts.
- Capability inventory: The skill environment provides capabilities for speech generation (
session.say), reply generation (session.generate_reply), and the execution of arbitrary Python functions via@function_tool. - Sanitization: There is no evidence of transcription sanitization, filtering, or validation before the data is processed by the LLM or used in database lookups.
Audit Metadata