aconchillo
6d9c07b945
Update changelog for version 0.0.103
2026-02-20 16:39:36 -08:00
Aleix Conchillo Flaqué
521f669051
Add changelog entries for PR #3792
2026-02-20 16:18:21 -08:00
Aleix Conchillo Flaqué
f610fb95f9
Add changelog entries for PR #3789
2026-02-20 14:56:46 -08:00
Daksh Dua
023063759a
Changelog entry for TTS race condition fix.
2026-02-20 16:00:34 -03:00
filipi87
fa659311b6
Changelog entry
2026-02-20 14:57:59 -03:00
Filipi da Silva Fuchter
c9615c8db6
Merge pull request #3779 from pipecat-ai/filipi/filter_observer
...
Allowing to define the list of frame processors whose frames should be silently ignored by the RTVI observer.
2026-02-20 12:42:02 -05:00
Aleix Conchillo Flaqué
28c542f6ed
Merge pull request #3785 from pipecat-ai/mb/deepgram-sagemaker-tts
...
Add DeepgramSageMakerTTSService
2026-02-20 09:01:32 -08:00
Aleix Conchillo Flaqué
5708c81b93
Merge pull request #3782 from pipecat-ai/aleix/fix-mutable-default-args-aggregator-pair
...
Fix mutable default arguments in LLMContextAggregatorPair
2026-02-20 08:02:18 -08:00
Mark Backman
62ada92188
Add changelog for PR #3785
2026-02-20 08:09:57 -07:00
Mark Backman
43d686c622
Add changelog entry for PR #3784
2026-02-20 07:17:36 -07:00
Aleix Conchillo Flaqué
2024285c75
Add changelog entries for PR #3782
2026-02-19 20:52:31 -08:00
filipi87
18630c9478
Adding changelog entry for RTVI observer ignored_sources feature.
2026-02-19 18:41:05 -03:00
Filipi da Silva Fuchter
2963c7589d
Merge pull request #3774 from pipecat-ai/mb/broadcast-frames-rtvi-observer
...
Fix RTVIObserver missing upstream-only frames
2026-02-19 15:32:48 -05:00
Aleix Conchillo Flaqué
846cf0794d
Merge pull request #3615 from omChauhanDev/fix/daily-transport-message-queue
...
fix(daily): queue outbound messages until transport joins
2026-02-19 11:55:11 -08:00
Aleix Conchillo Flaqué
498349c17e
Merge pull request #3776 from pipecat-ai/aleix/stt-ttfb-metrics-refactor
...
Refactor STT TTFB metrics to use base class start/stop pattern
2026-02-19 11:46:46 -08:00
Aleix Conchillo Flaqué
474b27305f
Merge pull request #3748 from pipecat-ai/mb/user-idle-configurable
...
Make UserIdleController always-on with dynamic timeout updates
2026-02-19 11:44:51 -08:00
Aleix Conchillo Flaqué
20509e8f96
Merge pull request #3744 from pipecat-ai/mb/user-idle-timeout-frame
...
Redesign UserIdleController to use BotStoppedSpeakingFrame
2026-02-19 11:34:42 -08:00
filipi87
5b2fa69bdc
Renaming from broadcasted_sibling_id to broadcast_sibling_id
2026-02-19 16:24:07 -03:00
Aleix Conchillo Flaqué
0145fb4ea0
Merge pull request #3763 from lukepayyapilli/fix/asyncgen-cleanup-uvloop-crash
...
Fix async generator cleanup to prevent uvloop crash on Python 3.12+
2026-02-19 11:14:00 -08:00
Aleix Conchillo Flaqué
8e52df7f03
Add changelog entries for PR #3776
2026-02-19 10:52:45 -08:00
Aleix Conchillo Flaqué
8ee99e37ff
Merge pull request #3768 from tanmayc25/fix/tavus-sample-rate
...
fix: use audio.sample_rate instead of audio.audio_frames in TavusInputTransport
2026-02-19 10:52:34 -08:00
filipi87
b1cee140b9
Refactoring to use broadcasted_sibling_id instead of broadcasted field.
2026-02-19 15:06:50 -03:00
Aleix Conchillo Flaqué
baa61468a1
Add changelog entries for PR #3719
2026-02-19 09:20:33 -08:00
Aleix Conchillo Flaqué
7501ba2e45
Undeprecate DailyUpdateRemoteParticipantsFrame
...
Remove the deprecation warning and __post_init__ override. Also fix the
default value for remote_participants to use field(default_factory=dict)
instead of None.
2026-02-19 09:20:33 -08:00
Mark Backman
50ef4909e3
Add changelog entries for PR #3774
2026-02-19 07:44:52 -07:00
Filipi da Silva Fuchter
a0a7b3101d
Merge pull request #3765 from ianbbqzy/ian/inworld-default-async
...
[inworld] default timestamp transport strategy to ASYNC
2026-02-18 16:59:01 -05:00
Filipi da Silva Fuchter
39dc4ba99c
Updated changelog/3765.changed.md
2026-02-18 16:58:27 -05:00
Filipi da Silva Fuchter
a5b5a8e5cf
Merge pull request #3759 from pipecat-ai/mb/gradium-context-update
...
Switch Gradium TTS to AudioContextWordTTSService for multiplexing
2026-02-18 10:16:57 -05:00
Tanmay Chaudhari
6066eec853
Add changelog for PR #3768
2026-02-18 14:31:16 +05:30
Ian Lee
8006223911
[inworld] default timestamp transport strategy to ASYNC
2026-02-17 15:13:20 -08:00
Luke Payyapilli
247f0bbcd3
Fix async generator cleanup to prevent uvloop crash on Python 3.12+
2026-02-17 13:10:31 -05:00
Sam Sykes
65fb88e61e
chore: update version specifier for speechmatics-voice
...
Change the version specifier from `>=0.2.8` to
`~=0.2.8` for the `speechmatics-voice` package.
This ensures compatibility with future patch
versions while preventing potential breaking
changes from minor updates.
2026-02-17 09:58:17 +00:00
Mark Backman
f181e12d8f
Add changelog for PR #3759
2026-02-16 11:35:45 -07:00
Mark Backman
dba4de77bf
Merge pull request #3684 from ai-coustics/goedev/aic-model-caching
...
AIC model caching
2026-02-16 10:43:14 -05:00
Mark Backman
507765625f
Make UserIdleController always-on with dynamic timeout updates
...
Always create UserIdleController (timeout=0 means disabled), removing
all Optional guards. Add UserIdleTimeoutUpdateFrame to allow changing
the idle timeout at runtime.
2026-02-14 09:54:30 -05:00
Mark Backman
c682a44bb6
Merge pull request #3738 from lukepayyapilli/fix/mute-events-before-start-frame
...
Fix LLMUserAggregator broadcasting mute events before StartFrame
2026-02-14 09:40:40 -05:00
Mark Backman
cb7023681f
Add changelog for PR #3744
2026-02-14 08:57:46 -05:00
Mark Backman
79ec61d1d8
Merge pull request #3642 from pipecat-ai/cb/rime-arcana-v3
...
Update RimeTTSService for arcana and mistv2 model support
2026-02-13 13:25:27 -05:00
Mark Backman
ca440594fe
Merge pull request #3720 from pipecat-ai/mb/fix-grok-realtime
...
Fix Grok Realtime voice type validation for server responses
2026-02-13 13:24:53 -05:00
Mark Backman
09bb6bb03b
Merge pull request #3735 from pipecat-ai/mb/fix-llm-tracing-error-handilng
...
Fix double execution of service functions on tracing errors
2026-02-13 13:23:55 -05:00
Mark Backman
746fdfbfef
Merge pull request #3728 from pipecat-ai/mb/upgrade-pillow
...
Bump Pillow upper bound from <12 to <13
2026-02-13 13:23:41 -05:00
Mark Backman
a5f95acaf5
Add changelog for PR #3735
2026-02-13 13:08:03 -05:00
Luke Payyapilli
3adb2f50a6
Fix LLMUserAggregator broadcasting mute events before StartFrame
2026-02-13 11:59:56 -05:00
Mark Backman
01b7a93e08
Deprecate unused Traceable/class_decorators module and fix stale comments
...
The class_decorators.py module (Traceable, @traceable, @traced) is not
used anywhere in the codebase. Mark it deprecated and fix the misleading
comment in service_decorators.py that referenced it as if it were active.
2026-02-13 11:25:40 -05:00
Ian Lee
94f01af545
[inworld] Allow Async delivery of timestamps info
...
* speed up first audio chunk latency
2026-02-12 17:48:58 -08:00
Filipi da Silva Fuchter
432870cc36
Merge pull request #3729 from pipecat-ai/filipi/elevenlabs_issue
...
TTS services fixes.
2026-02-12 16:31:46 -05:00
Filipi da Silva Fuchter
e065907745
Merge pull request #3718 from pipecat-ai/filipi/bot_started_speaking
...
Fixing an issue in RTVI where we were sometimes receiving bot output messages before the bot started speaking.
2026-02-12 16:31:14 -05:00
filipi87
9569625f03
Changelog entries for the TTS fixes.
2026-02-12 16:11:02 -03:00
Mark Backman
18afe37bd1
Add changelog entries for PR #3642
2026-02-12 14:09:24 -05:00
Mark Backman
08beb0264a
Add changelog entries for PR #3730
2026-02-12 13:14:11 -05:00