Merge pull request #2103 from pipecat-ai/mb/add-user-id-to-transcript

Add user_id to transcription frames
This commit is contained in:
Mark Backman
2025-07-01 18:28:12 -04:00
committed by GitHub
15 changed files with 79 additions and 20 deletions

View File

@@ -40,6 +40,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
tools = ToolsSchema(standard_tools=[do_something])
```
- `user_id` is now populated in the `TranscriptionFrame` and
`InterimTranscriptionFrame` when using a transport that provides a
`user_id`, like `DailyTransport` or `LiveKitTransport`.
- Added `watchdog_coroutine()`. This is a watchdog helper for couroutines. So,
if you have a coroutine that is waiting for a result and that takes a long
time, you will need to wrap it with `watchdog_coroutine()` so the watchdog