fix: clean up how UserIdleProcessor handles return False

This commit is contained in:
Mark Backman
2025-09-16 09:13:06 -04:00
parent cca90791c4
commit d7e1389497
2 changed files with 7 additions and 6 deletions

View File

@@ -27,6 +27,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- Fixed a self-cancellation deadlock in `UserIdleProcessor` when returning
`False` from an idle callback. The task now terminates naturally instead of
attempting to cancel itself.
- Fixed an issue in `AudioBufferProcessor` where a recording is not created
when a bot speaks and user input is blocked.