From b34c593c54ed8817a8a003647c3066898bcd0784 Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Fri, 30 May 2025 16:07:17 -0400 Subject: [PATCH] Add changelog entry --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 025731588..d1f903a7f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added `interruption_config` to `PipelineParams` which uses an + `InterruptionConfig` to specify criteria required to interrupt the bot when + it's speaking. You can specify `min_words` to require the user to say at + least `min_words` words before their speech will interrupt the bot. If not + specified, the normal interruption behavior applies. + - `BaseInputTransport` now handles `StopFrame`. When a `StopFrame` is received the transport will pause sending frames downstream until a new `StartFrame` is received. This allows the transport to be reused (keeping the same connection)