From 11b14b7857a86b920aeb16dc1b83897695fde2df Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Wed, 11 Mar 2026 17:01:19 -0400 Subject: [PATCH] Add changelog for PR #4001 --- changelog/4001.changed.md | 1 + changelog/4001.deprecated.md | 1 + src/pipecat/services/simli/video.py | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 changelog/4001.changed.md create mode 100644 changelog/4001.deprecated.md diff --git a/changelog/4001.changed.md b/changelog/4001.changed.md new file mode 100644 index 000000000..1d0d4e4ef --- /dev/null +++ b/changelog/4001.changed.md @@ -0,0 +1 @@ +- `SimliVideoService` now extends `AIService` instead of `FrameProcessor`, aligning it with the HeyGen and Tavus video services. It supports `SimliVideoService.Settings(...)` for configuration and uses `start()`/`stop()`/`cancel()` lifecycle methods. Existing constructor usage (`api_key`, `face_id`, etc.) remains unchanged. diff --git a/changelog/4001.deprecated.md b/changelog/4001.deprecated.md new file mode 100644 index 000000000..749e7eea5 --- /dev/null +++ b/changelog/4001.deprecated.md @@ -0,0 +1 @@ +- `SimliVideoService.InputParams` is deprecated. Use the direct constructor parameters `max_session_length`, `max_idle_time`, and `enable_logging` instead. diff --git a/src/pipecat/services/simli/video.py b/src/pipecat/services/simli/video.py index 8345c0b86..f994ef0dc 100644 --- a/src/pipecat/services/simli/video.py +++ b/src/pipecat/services/simli/video.py @@ -61,7 +61,7 @@ class SimliVideoService(AIService): class InputParams(BaseModel): """Input parameters for Simli video configuration. - .. deprecated:: 0.0.105 + .. deprecated:: 0.0.106 Use ``SimliVideoService.Settings(...)`` instead. Parameters: @@ -116,7 +116,7 @@ class SimliVideoService(AIService): which reduces latency when using Trinity. params: Additional input parameters for session configuration. - .. deprecated:: 0.0.105 + .. deprecated:: 0.0.106 Use ``settings=SimliVideoService.Settings(...)`` instead. max_session_length: Absolute maximum session duration in seconds.