From a5d81bd9e4e1f52be45a595e40d46a64ecf04125 Mon Sep 17 00:00:00 2001 From: iamdoubz <> Date: Mon, 6 Jul 2026 17:55:01 -0500 Subject: [PATCH] feat(api): cancelRecording + recordingPlaybackPath client bindings --- src/lib/api.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/api.ts b/src/lib/api.ts index 84a10d6..bd734b6 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -339,6 +339,11 @@ export const api = { }), listNoteTemplates: () => invoke("list_note_templates"), stopRecording: (meetingId: MeetingId) => invoke("stop_recording", { meetingId }), + // Abandon an accidental recording: stop + delete files + drop the DB row. + cancelRecording: (meetingId: MeetingId) => invoke("cancel_recording", { meetingId }), + // Absolute path to a playable audio.wav (decrypted if sealed), for convertFileSrc. + recordingPlaybackPath: (meetingId: MeetingId) => + invoke("recording_playback_path", { meetingId }), pauseRecording: (meetingId: MeetingId) => invoke("pause_recording", { meetingId }), resumeRecording: (meetingId: MeetingId) => invoke("resume_recording", { meetingId }), setRecordingRetention: (meetingId: MeetingId, record: boolean) =>