Add an ignored integration test that exercises the full voice transcription pipeline: load a pre-recorded MP3 fixture, transcribe via Groq Whisper API, verify the result contains "hello", cache it in TelegramChannel.voice_transcriptions, and assert extract_reply_context returns "[Voice] <transcription>" instead of the fallback placeholder. The test gracefully skips when GROQ_API_KEY is not set. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fixtures | ||
| agent_e2e.rs | ||
| agent_loop_robustness.rs | ||
| channel_routing.rs | ||
| config_persistence.rs | ||
| dockerignore_test.rs | ||
| memory_comparison.rs | ||
| memory_restart.rs | ||
| otel_dependency_feature_regression.rs | ||
| provider_resolution.rs | ||
| provider_schema.rs | ||
| reply_target_field_regression.rs | ||
| telegram_attachment_fallback.rs | ||
| whatsapp_webhook_security.rs | ||