Mark Backman
3b0bcf0b66
Validate fragment types match the expected types
2025-12-05 11:35:50 -05:00
Mark Backman
c4a8308027
Fail when no changelog fragments are available
2025-12-05 11:35:50 -05:00
Mark Backman
e9f76dcaf2
Set the date automatically when the workflow runs, leaving an optional override
2025-12-05 11:35:50 -05:00
Mark Backman
21b2229b2b
Auto-generate changelog from fragments
2025-12-05 11:35:49 -05:00
Aleix Conchillo Flaqué
11aa9c9e68
update CHANGELOG, remove wait_for_all
2025-12-05 08:34:07 -08:00
Aleix Conchillo Flaqué
9f4680e9bd
Merge pull request #3190 from pipecat-ai/aleix/no-need-wait-for-all
...
LLMService: let's not introduce wait_for_all for now
2025-12-05 08:31:44 -08:00
Aleix Conchillo Flaqué
04443a3820
LLMService: let's not introduce wait_for_all for now
2025-12-05 08:26:04 -08:00
Mark Backman
1571cc58ac
Merge pull request #3192 from pipecat-ai/mb/cartesia-stt-timestamp
...
Add full transcript result for CartesiaSTTService
2025-12-05 10:37:06 -05:00
Mark Backman
dea80cf946
Add full transcript result for CartesiaSTTService
2025-12-05 10:25:46 -05:00
Mark Backman
91dec044c4
Merge pull request #3171 from LaurentMazare/gradium
...
Gradium integration.
2025-12-05 09:43:44 -05:00
laurent
8cf4267d87
Switch to a debug.
2025-12-05 15:37:17 +01:00
Mark Backman
0ee7cab6c6
Merge pull request #3184 from ashotbagh/feat/asyncai-multilingual-addons
...
Added new languages support for AsyncAI
2025-12-05 08:42:09 -05:00
Ashot
74c2039bfb
Updated changelog.
2025-12-05 16:54:38 +04:00
Ashot
66088837cd
Fixed defualt language issue in async tts
2025-12-05 16:51:05 +04:00
laurent
07ebf8534a
Add the example.
2025-12-05 10:51:22 +01:00
laurent
fce4cfba15
Changelog update.
2025-12-05 10:46:01 +01:00
laurent
af52833ca0
Update the readme and env.example.
2025-12-05 10:44:30 +01:00
laurent
9fdf756375
Fix.
2025-12-05 10:38:35 +01:00
laurent
283bbb385c
And remove the request-id.
2025-12-05 10:35:19 +01:00
laurent
8c6b2edb25
Various code review tweaks.
2025-12-05 10:33:48 +01:00
Laurent Mazare
6ab30f9b87
Apply suggestions from code review
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2025-12-05 10:25:47 +01:00
Aleix Conchillo Flaqué
3d93285bdf
Merge pull request #3176 from pipecat-ai/aleix/exception-filename-line-number
...
log file name and line number when exception occurs
2025-12-04 11:08:32 -08:00
Aleix Conchillo Flaqué
7261cd28f2
log file name and line number when exception occurs
2025-12-04 11:06:45 -08:00
vipyne
33eeb8ce44
Use _full_model_name in llm trace if available
2025-12-04 11:54:45 -06:00
vipyne
ebda94ca98
set full model name for base openai models
2025-12-04 11:54:45 -06:00
Mark Backman
40b17cff8f
Merge pull request #3186 from pipecat-ai/mb/11labs-fix-metrics-tracking
...
fix: ElevenLabsTTSService character usage metrics
2025-12-04 12:36:39 -05:00
marcus-daily
7ba0ebba11
Smart Turn analyzer now uses the full context of the turn rather than just the audio since VAD last triggered ( fixes #3094 )
2025-12-04 16:40:08 +00:00
Mark Backman
b39087027c
fix: ElevenLabsTTSService character usage metrics
2025-12-04 09:41:18 -05:00
Ashot
e65974c870
Added new languages support for AsyncAI
2025-12-04 16:15:28 +04:00
marcus-daily
b1e5d68d97
Updating changelog
2025-12-04 11:32:16 +00:00
marcus-daily
39bca074d7
Smart Turn v3.1
2025-12-04 11:32:16 +00:00
Aleix Conchillo Flaqué
b5e79f9dc5
Merge pull request #3181 from pipecat-ai/aleix/sync-to-utils-sync
...
move pipecat.sync to pipecat.utils.sync
2025-12-03 19:41:18 -08:00
Aleix Conchillo Flaqué
613b96819f
Merge pull request #3180 from pipecat-ai/aleix/deepgram-tts-service-fix
...
DeepgramTTSService: fix websocket header logging
2025-12-03 19:40:43 -08:00
Mark Backman
57c24670ea
Merge pull request #3132 from pipecat-ai/mb/normalize-llm-text-frame-output
...
Add split_text_by_spaces string util, normalize aggregator input
2025-12-03 22:05:14 -05:00
Mark Backman
d79dd94019
Make aggregate return an AsyncIterator, other clean up
2025-12-03 22:00:34 -05:00
Mark Backman
fa8e7458e1
Clean up
2025-12-03 22:00:04 -05:00
Mark Backman
4d66191963
fix: PatternPairAggregator to process patterns only once
2025-12-03 22:00:04 -05:00
Mark Backman
7e9d67002e
SkipTagsAggregator and PatternPairAggregator now subclass SimpleTextAggregator
2025-12-03 22:00:04 -05:00
Mark Backman
ffbb6e5937
Update SimpleTextAggregator to handle character by character input, use a buffer to handle ambiguous EOS scenarios, and add a flush method to all aggregators
2025-12-03 22:00:02 -05:00
Mark Backman
535b85cf90
Add split_text_by_spaces string util
2025-12-03 21:55:30 -05:00
Aleix Conchillo Flaqué
8dc9872ed5
deprecate pipecat.sync package
2025-12-03 18:44:41 -08:00
Aleix Conchillo Flaqué
f37a53cc25
utils(sync): move sync to utils.sync
2025-12-03 18:20:12 -08:00
Aleix Conchillo Flaqué
9cce28c64c
DeepgramTTSService: use websocket response headers for logging
2025-12-03 18:16:25 -08:00
Aleix Conchillo Flaqué
3ca94363ec
Merge pull request #3168 from pipecat-ai/aleix/dont-override-skip-tts
...
LLMTextFrame: don't override skip_tts
2025-12-03 18:15:50 -08:00
Rpcd
9dd882ecf8
Update src/pipecat/services/mcp_service.py
...
Co-authored-by: Vanessa Pyne <vipyne@gmail.com >
2025-12-03 17:28:37 +00:00
Rpcd
0bbb14eb9b
Update src/pipecat/services/mcp_service.py
...
Co-authored-by: Vanessa Pyne <vipyne@gmail.com >
2025-12-03 17:28:29 +00:00
Mark Backman
050f287ec4
Merge pull request #3072 from jjmaldonis/deepgram/add-deepgram-request-ids-to-debug-logs
...
deepgram: added request IDs to debug logs
2025-12-03 09:37:25 -05:00
Jason Maldonis
e6f5561785
updated changelog
2025-12-03 08:18:09 -06:00
Jason Maldonis
2df91f4b37
fixed linting
2025-12-03 08:09:16 -06:00
Jason Maldonis
7db49b9067
deepgram: added request IDs to debug logs
...
Deepgram request IDs are necessary for investigating behavior at the
request level. This commit adds DEBUG logs that print Deepgram request
IDs when using Deepgram's STT or TTS.
2025-12-03 08:09:13 -06:00