From d373e552f6dae529f3831701b9509d2c3dba4505 Mon Sep 17 00:00:00 2001 From: John Tennant Date: Mon, 27 Jul 2026 15:31:55 -0400 Subject: [PATCH] Support TTS speed in desktop screenshot harness Signed-off-by: John Tennant --- desktop/src/testing/e2eBridge.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/desktop/src/testing/e2eBridge.ts b/desktop/src/testing/e2eBridge.ts index 73195ae0c..0d3e0908b 100644 --- a/desktop/src/testing/e2eBridge.ts +++ b/desktop/src/testing/e2eBridge.ts @@ -2817,6 +2817,7 @@ let mockClosedChannelLiveSubscription = false; const realSockets = new Map(); let mockManagedAgents: MockManagedAgent[] = []; let mockManagedAgentRuntimes: MockManagedAgentRuntimeRow[] = []; +let mockTtsPlaybackSpeed = 1; // Mutable `save_subscriptions` table mirror — TEST-ONLY. // @@ -9838,6 +9839,11 @@ export function maybeInstallE2eTauriMocks() { } case "preview_pocket_voice": return null; + case "get_tts_playback_speed": + return mockTtsPlaybackSpeed; + case "set_tts_playback_speed": + mockTtsPlaybackSpeed = (payload as { speed: number }).speed; + return null; case "get_builderlab_auth": return activeConfig?.mock?.builderlabAuth ?? null; case "start_builderlab_login": {