Changelog entries for the context summarization improvements.

This commit is contained in:
filipi87
2026-02-27 18:42:13 -03:00
parent ed7f0a2c08
commit dfd0a515f3
4 changed files with 4 additions and 0 deletions

View File

@@ -0,0 +1 @@
- Added `LLMContextSummaryConfig` (summary generation params: `target_context_tokens`, `min_messages_after_summary`, `summarization_prompt`) and `LLMAutoContextSummarizationConfig` (auto-trigger thresholds: `max_context_tokens`, `max_unsummarized_messages`, plus a nested `summary_config`). These replace the monolithic `LLMContextSummarizationConfig`.

1
changelog/3863.added.md Normal file
View File

@@ -0,0 +1 @@
- Added `LLMSummarizeContextFrame` to trigger on-demand context summarization from anywhere in the pipeline (e.g. a function call tool). Accepts an optional `config: LLMContextSummaryConfig` to override summary generation settings per request.

View File

@@ -0,0 +1 @@
- ⚠️ Renamed `LLMAssistantAggregatorParams` fields: `enable_context_summarization``enable_auto_context_summarization` and `context_summarization_config``auto_context_summarization_config` (now accepts `LLMAutoContextSummarizationConfig`). The old names still work with a `DeprecationWarning` for one release cycle.

View File

@@ -0,0 +1 @@
- Deprecated `LLMContextSummarizationConfig`. Use `LLMAutoContextSummarizationConfig` with a nested `LLMContextSummaryConfig` instead. The old class emits a `DeprecationWarning`.