From 189249caec16ec4128f8b486eaa86697a479838e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleix=20Conchillo=20Flaqu=C3=A9?= Date: Wed, 18 Mar 2026 21:46:06 -0700 Subject: [PATCH] Add missing on_dtmf_event callback to Tavus transport The on_dtmf_event callback was added to DailyCallbacks in #4047 but the Tavus transport was not updated, causing a missing argument error. --- src/pipecat/transports/tavus/transport.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipecat/transports/tavus/transport.py b/src/pipecat/transports/tavus/transport.py index 79be070c5..872e6eefc 100644 --- a/src/pipecat/transports/tavus/transport.py +++ b/src/pipecat/transports/tavus/transport.py @@ -241,6 +241,7 @@ class TavusTransportClient: on_dialout_stopped=partial(self._on_handle_callback, "on_dialout_stopped"), on_dialout_error=partial(self._on_handle_callback, "on_dialout_error"), on_dialout_warning=partial(self._on_handle_callback, "on_dialout_warning"), + on_dtmf_event=partial(self._on_handle_callback, "on_dtmf_event"), on_participant_joined=self._callbacks.on_participant_joined, on_participant_left=self._callbacks.on_participant_left, on_participant_updated=partial(self._on_handle_callback, "on_participant_updated"),