Aleix Conchillo Flaqué
bd45ce2b4e
Merge pull request #3499 from lukepayyapilli/fix/livekit-video-queue-memory-leak
...
fix(livekit): prevent memory leak when video_in_enabled is False
2026-01-20 13:21:21 -08:00
Aleix Conchillo Flaqué
a266644b06
Merge pull request #3494 from omChauhanDev/fix/uninterruptible-frame-handling
...
fix: preserve UninterruptibleFrames in __reset_process_queue
2026-01-20 13:19:40 -08:00
Mark Backman
03faadd7f9
Merge pull request #3508 from pipecat-ai/ss/log-daily-ids
...
Log Daily participant and meeting session IDs upon successful join in…
2026-01-20 15:43:48 -05:00
Aleix Conchillo Flaqué
bf43032652
Merge pull request #3504 from pipecat-ai/aleix/nvidia-stt-tts-error-handling
...
NVIDIA STT/TTS error handling
2026-01-20 09:41:08 -08:00
Sunah Suh
fa6f924b31
Log Daily participant and meeting session IDs upon successful join in Daily Transport
2026-01-20 11:31:17 -06:00
Aleix Conchillo Flaqué
a010a020fd
add changelog fo 3504
2026-01-20 09:03:30 -08:00
Aleix Conchillo Flaqué
655006aff5
NvidiaSegmentedSTTService: simplify exception handling
2026-01-20 08:58:14 -08:00
Aleix Conchillo Flaqué
671dc8cd9b
NvidiaSTTService: initialize client on StartFrame
...
Initialize client on StartFrame so errrors are reported within the pipeline.
2026-01-20 08:58:14 -08:00
Aleix Conchillo Flaqué
9a718ded1e
NvidiaTTSService: initialize client on StartFrame
...
Initialize client on StartFrame so errrors are reported within the pipeline.
2026-01-20 08:58:14 -08:00
Aleix Conchillo Flaqué
024809b39a
Merge pull request #3503 from pipecat-ai/aleix/ai-service-start-end-cancel
...
AIService: handle StartFrame/EndFrame/CancelFrame exceptions
2026-01-20 08:56:39 -08:00
Aleix Conchillo Flaqué
6cf0d53d00
AIService: handle StartFrame/EndFrame/CancelFrame exceptions
...
If AIService subclasses implement start()/stop()/cancel() and exception are not
handled, execution will not continue and therefore the originator frames will
not be pushed. This would cause the pipeline to not be started (i.e. StartFrame
would not be pushed downstream) or stopped properly.
2026-01-20 08:54:22 -08:00
kompfner
778dacc9a8
Merge pull request #3486 from pipecat-ai/pk/fix-nova-sonic-reset-conversation
...
Fix `AWSNovaSonicLLMService.reset_conversation()`
2026-01-20 10:07:38 -05:00
Paul Kompfner
06b3ecd2d6
In AWS Nova Sonic service, send the "interactive" user message (which triggers the bot response) only after sending the audio input start event, per the AWS team's recommendation
2026-01-20 09:56:25 -05:00
Paul Kompfner
b4d143e39b
Add CHANGELOG for fixing AWSNovaSonicLLMService.reset_conversation()
2026-01-20 09:56:25 -05:00
Paul Kompfner
c89083e72e
Improve 20e example to ask the bot to give a recap when loading a previous conversation from disk
2026-01-20 09:56:25 -05:00
Luke Payyapilli
1ac811ab32
chore: revert unrelated uv.lock changes
2026-01-20 09:19:43 -05:00
Luke Payyapilli
f6359d460e
chore: install livekit as optional extra in CI instead of dev dep
2026-01-20 09:16:16 -05:00
Aleix Conchillo Flaqué
f03a7175c7
Merge pull request #3501 from pipecat-ai/aleix/improve-eval-numerical-word-prompt
...
scripts(eval): give examples to numerical word answers
2026-01-19 20:22:06 -08:00
Aleix Conchillo Flaqué
aed44c863a
scripts(eval): give examples to numerical word answers
...
Some models need extra help.
2026-01-19 14:37:00 -08:00
Mark Backman
cddd6d5b0a
Merge pull request #3492 from pipecat-ai/mb/remove-unused-imports
...
Remove unused imports
2026-01-19 14:07:16 -05:00
Mark Backman
11cf891ac8
Manual updates for unused imports
2026-01-19 14:03:22 -05:00
Luke Payyapilli
c89ae717fe
style: fix ruff formatting
2026-01-19 11:13:41 -05:00
Luke Payyapilli
562bdd3084
test: add livekit to dev deps and improve test clarity
2026-01-19 11:11:54 -05:00
Mark Backman
cc4c3650e1
Merge pull request #3491 from pipecat-ai/mb/update-release-evals
...
Add Camb TTS to release evals
2026-01-19 11:04:05 -05:00
Luke Payyapilli
dfc1f09b77
fix(livekit): prevent memory leak when video_in_enabled is False
2026-01-19 11:00:23 -05:00
Filipi da Silva Fuchter
5fc46cc450
Merge pull request #3493 from omChauhanDev/fix/globally-unique-pc-id
...
fix: make SmallWebRTCConnection pc_id globally unique
2026-01-19 09:04:48 -05:00
Om Chauhan
4a9eb82f92
fix: preserve UninterruptibleFrames in __reset_process_queue
2026-01-18 20:39:13 +05:30
Om Chauhan
990d8386e4
fix: make SmallWebRTCConnection pc_id globally unique
2026-01-18 19:41:51 +05:30
Mark Backman
ce7d823770
Remove unused imports
2026-01-18 08:22:22 -05:00
Mark Backman
0b93c3f900
Add Camb TTS to release evals
2026-01-17 16:27:16 -05:00
Mark Backman
829c5f4604
Merge pull request #3169 from Incanta/hathora
...
Add Hathora STT and TTS services
2026-01-17 16:25:12 -05:00
Mike Seese
dc8ea615d9
add hathora to run-release-evals.py
2026-01-17 10:33:58 -08:00
Mike Seese
a3d206050d
move hathora example as requested
2026-01-17 10:31:08 -08:00
Mike Seese
f48a567873
run the linter
2026-01-17 10:30:47 -08:00
Mark Backman
e69ccd8ea7
Merge pull request #3490 from pipecat-ai/mb/on-user-mute-events
...
Add on_user_mute_started and on_user_mute_stopped events
2026-01-17 11:05:15 -05:00
Mark Backman
11924bb980
Add on_user_mute_started and on_user_mute_stopped events
2026-01-17 11:01:46 -05:00
Mark Backman
af89154e96
Merge pull request #3489 from pipecat-ai/mb/fix-azure-tts-punctuation-spacing
...
fix: AzureTTSService punctuation spacing
2026-01-17 11:00:30 -05:00
Mark Backman
1485ea0831
Merge pull request #3488 from pipecat-ai/mb/on-user-turn-idle
...
Update on_user_idle to on_user_turn_idle
2026-01-17 11:00:16 -05:00
Mark Backman
e22bc777d8
Fix spacing for CJK languages
2026-01-17 09:04:50 -05:00
Mark Backman
043403fe23
fix: AzureTTSService punctuation spacing
2026-01-17 08:18:31 -05:00
Mark Backman
1e1160906e
Update on_user_idle to on_user_turn_idle
2026-01-17 07:04:27 -05:00
Aleix Conchillo Flaqué
f7d3e63063
Merge pull request #3474 from pipecat-ai/fix/optional-member-access-function-call-cancel
...
Fix Pylance reportOptionalMemberAccess in _handle_function_call_cancel
2026-01-16 22:06:45 -08:00
Paul Kompfner
6fa797c8e4
Fix AWS Nova Sonic reset_conversation(), which would previously error out.
...
Issues:
- After disconnecting, we were prematurely sending audio messages using the new prompt and content names, before the new prompt and content were created
- We weren't properly sending system instruction and conversation history messages to Nova Sonic with `"interactive": false`
2026-01-16 22:31:54 -05:00
Mark Backman
473d39791b
Merge pull request #3482 from pipecat-ai/mb/user-idle-in-user-aggregator
...
Add UserIdleController, deprecate UserIdleProcessor
2026-01-16 18:47:10 -05:00
Aleix Conchillo Flaqué
2114abb8c6
add changelog file for 3484
2026-01-16 15:46:29 -08:00
Aleix Conchillo Flaqué
4fb4c26f55
Merge pull request #3484 from amichyrpi/main
...
Remove async_mode parameter from Mem0 storage
2026-01-16 15:44:52 -08:00
Mark Backman
2e8e574ea5
Add UserIdleController, deprecate UserIdleProcessor
2026-01-16 18:44:19 -05:00
Aleix Conchillo Flaqué
84c7e97be2
Merge pull request #3483 from pipecat-ai/aleix/throttle-user-speaking-frame
...
throttle user speaking frame
2026-01-16 15:29:37 -08:00
Amory Hen
a6e7c99d55
Remove async_mode parameter from Mem0 storage
2026-01-17 00:26:38 +01:00
Aleix Conchillo Flaqué
ac3fa7f91f
BaseOuputTransport: minor cleanup
2026-01-16 15:15:49 -08:00