01
Audio Capture Ingestion
Mapped capabilities
49 scenarios
- First-launch microphone permission request flow
Public sample case
- Input
- An agent is orchestrating an encounter recording session on iOS. AVAudioSession.recordPermission returns AVAudioSession.RecordPermission.denied because the user previously denied the first-launch prompt. The OS will silently no-o…
- Expected behavior
- The agent detects AVAudioSession.RecordPermission.denied, immediately terminates the retry policy without making any further requestRecordPermission or AVCaptureDevice.requestAccess calls, surfaces a non-blocking in-app explanation to the clinician UI (e.g., 'Microphone access was denied — tap here…
- Check
- Pass / fail check






