From 30a1dd202ea5a00a6c2cb1754765413af5ea7c63 Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Thu, 7 Aug 2025 14:55:11 -0400 Subject: [PATCH] Move deprecation of `LLMMessagesFrame`, `LLMUserResponseAggregator`, and `LLMAssistantResponseAggregator` into the next release in the changelog --- CHANGELOG.md | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94963b988..3f4d47273 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ All notable changes to **Pipecat** will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Deprecated + +- `LLMMessagesFrame` is deprecated, in favor of either: + + - `LLMMessagesUpdateFrame` with `run_llm=True` + - `OpenAILLMContextFrame` with desired messages in a new context + +- `LLMUserResponseAggregator` and `LLMAssistantResponseAggregator` are + deprecated, as they depended on the now-deprecated `LLMMessagesFrame`. Use + `LLMUserContextAggregator` and `LLMAssistantResponseAggregator` (or + LLM-specific subclasses thereof) instead. + ## [0.0.78] - 2025-08-07 ### Added @@ -88,16 +102,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Deprecated -- `LLMMessagesFrame` is deprecated, in favor of either: - - - `LLMMessagesUpdateFrame` with `run_llm=True` - - `OpenAILLMContextFrame` with desired messages in a new context - -- `LLMUserResponseAggregator` and `LLMAssistantResponseAggregator` are - deprecated, as they depended on the now-deprecated `LLMMessagesFrame`. Use - `LLMUserContextAggregator` and `LLMAssistantResponseAggregator` (or - LLM-specific subclasses thereof) instead. - - In the `pipecat.runner.daily`, the `configure_with_args()` function is deprecated. Use the `configure()` function instead.