UserIdleProcessor: Account for function calls in progress

This commit is contained in:
Mark Backman
2025-07-04 07:42:49 -07:00
parent 4e9369a702
commit 1375211610
2 changed files with 16 additions and 0 deletions

View File

@@ -13,6 +13,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
the case where the user has hung up before the `TwilioFrameSerializer` hangs
up the call.
### Changed
- The `UserIdleProcessor` now handles the scenario where function calls take
longer than the idle timeout duration. This allows you to use the
`UserIdleProcessor` in conjunction with function calls that take a while to
return a result.
### Performance
- Remove unncessary push task in each `FrameProcessor`.