HeartbeatFrames are now control frames

This commit is contained in:
Aleix Conchillo Flaqué
2025-06-24 11:27:39 -07:00
parent f52ac6e99c
commit a4e6ea5a3f
3 changed files with 16 additions and 11 deletions

View File

@@ -34,6 +34,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
- `HeartbeatFrame`s are now control frames. This will make it easier to detect
pipeline freezes. Previously, heartbeat frames were system frames which meant
they were not get queued with other frames, making it difficult to detect
pipeline stalls.
- Updated `OpenAIRealtimeBetaLLMService` to accept `language` in the
`InputAudioTranscription` class for all models.