From 83b09b7a4a6f7c0d06eed67eaa0ed3781c4a9ac1 Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Wed, 20 May 2026 21:38:07 +0000 Subject: [PATCH] fix: vad query param, session metadata logging, enhanced health endpoint - Accept use_vad as query param (request.args) with form data fallback - Session metadata passthrough already implemented (logs session_id, teacher_id) - Health endpoint already enhanced (model_loaded, gpu_memory_used_gb, active_connections) --- hybrid_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hybrid_server.py b/hybrid_server.py index a6085ff..c91057f 100644 --- a/hybrid_server.py +++ b/hybrid_server.py @@ -859,7 +859,7 @@ print(transcription.text) language = request.form.get('language', None) task = request.form.get('task', 'transcribe') # 'transcribe' or 'translate' model_size = request.form.get('model', 'base') - use_vad = request.form.get('use_vad', 'true').lower() == 'true' + use_vad = request.args.get('use_vad', request.form.get('use_vad', 'true')).lower() == 'true' # For now, we'll use the shared transcriber regardless of the requested model size # In the future, we could create different transcriber instances for different models