Changelog entries for the context summarization improvements.
This commit is contained in:
1
changelog/3863.added.2.md
Normal file
1
changelog/3863.added.2.md
Normal 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
1
changelog/3863.added.md
Normal 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.
|
||||
1
changelog/3863.changed.md
Normal file
1
changelog/3863.changed.md
Normal 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.
|
||||
1
changelog/3863.deprecated.md
Normal file
1
changelog/3863.deprecated.md
Normal file
@@ -0,0 +1 @@
|
||||
- Deprecated `LLMContextSummarizationConfig`. Use `LLMAutoContextSummarizationConfig` with a nested `LLMContextSummaryConfig` instead. The old class emits a `DeprecationWarning`.
|
||||
Reference in New Issue
Block a user