azure-ai-transcription-py

Warn

Audited by Runlayer on Feb 22, 2026

Risk Level: MEDIUM
Scan Summary
Max Score
78%
Files
2
Flagged
2
Chunks
3
Flagged Files (2)
SKILL.mdHIGH
78.3%

Malicious tool definition detected

references/acceptance-criteria.mdHIGH
78.3%

Malicious tool definition detected

Tool: references/acceptance-criteria.md [1/2] Description: # Azure AI Transcription SDK Acceptance Criteria **SDK**: `azure-ai-transcription` **Repository**: https://github.com/Azure/azure-sdk-for-python **Purpose**: Skill testing acceptance criteria for validating generated code correctness --- ## 1.

Tool: references/acceptance-criteria.md [2/2] Description: ❌ INCORRECT: Not using getattr for optional fields ```python # WRONG - will fail with AttributeError if speaker field doesn't exist for phrase in result.results: speaker = phrase.speaker # May not exist without diarization print(f"Speaker {speaker}: {phrase.text}") ``` #### ❌ INCORRECT: Setting diarize_max_speakers incorrectly ```python # WRONG - max_speakers should match actual speakers job = client.begin_transcription( name="transcript

Audit Metadata
Max File Score
78%
Classification
UNKNOWN_SERVER
Files Scanned
2
Files Flagged
2
Chunks Analyzed
3
Analyzed
Feb 22, 2026, 01:03 AM
Security Audit — runlayer — azure-ai-transcription-py