From 996ae10ebd33f6003024e5efd789e503295bc5a6 Mon Sep 17 00:00:00 2001 From: kshitij <82637225+kshitijk4poor@users.noreply.github.com> Date: Thu, 13 Aug 2026 22:40:22 +0530 Subject: [PATCH] fix: use handle_request for voice.toggle in audio guard test voice.toggle is now pool-routed (returns None from dispatch), so the audio playback guard test must call handle_request directly to get the response dict. --- tests/test_audio_playback_guard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_audio_playback_guard.py b/tests/test_audio_playback_guard.py index 79d5d8d35b..c20c4cbe9e 100644 --- a/tests/test_audio_playback_guard.py +++ b/tests/test_audio_playback_guard.py @@ -57,7 +57,7 @@ def test_voice_toggle_still_leaks_the_env_var_but_speech_is_stubbed(monkeypatch) ) monkeypatch.setenv("HERMES_VOICE", "1") - resp = server.dispatch( + resp = server.handle_request( {"id": "tts", "method": "voice.toggle", "params": {"action": "tts"}} )