LLMContextResponseAggregator: add missing reset() implementation

This commit is contained in:
Aleix Conchillo Flaqué
2025-02-12 23:29:19 -08:00
parent 16a107948b
commit 7c815121ea

View File

@@ -186,6 +186,9 @@ class LLMContextResponseAggregator(BaseLLMResponseAggregator):
def set_tools(self, tools: List):
self._context.set_tools(tools)
def reset(self):
self._aggregation = ""
async def push_aggregation(self):
if len(self._aggregation) > 0:
self._context.add_message({"role": self.role, "content": self._aggregation})