refactor: Remove ClearMessageHistoryComponent
This commit is contained in:
parent
65e1c4230a
commit
b70d08e5e7
2 changed files with 2 additions and 31 deletions
|
|
@ -1,26 +0,0 @@
|
|||
from langflow.custom import CustomComponent
|
||||
from langflow.memory import delete_messages, get_messages
|
||||
|
||||
|
||||
class ClearMessageHistoryComponent(CustomComponent):
|
||||
display_name = "Clear Message History"
|
||||
description = "A component to clear the message history."
|
||||
icon = "ClearMessageHistory"
|
||||
beta: bool = True
|
||||
|
||||
def build_config(self):
|
||||
return {
|
||||
"session_id": {
|
||||
"display_name": "Session ID",
|
||||
"info": "The session ID to clear the message history.",
|
||||
}
|
||||
}
|
||||
|
||||
def build(
|
||||
self,
|
||||
session_id: str,
|
||||
) -> None:
|
||||
delete_messages(session_id=session_id)
|
||||
data = get_messages(session_id=session_id)
|
||||
self.data = data
|
||||
return data
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
from .AgentComponent import AgentComponent
|
||||
from .ClearMessageHistory import ClearMessageHistoryComponent
|
||||
from .ConditionalRouter import ConditionalRouterComponent
|
||||
from .ExtractKeyFromData import ExtractKeyFromDataComponent
|
||||
from .FlowTool import FlowToolComponent
|
||||
from .Listen import ListenComponent
|
||||
|
|
@ -9,16 +9,13 @@ from .Notify import NotifyComponent
|
|||
from .PythonFunction import PythonFunctionComponent
|
||||
from .RunFlow import RunFlowComponent
|
||||
from .RunnableExecutor import RunnableExecComponent
|
||||
from .SelectivePassThrough import SelectivePassThroughComponent
|
||||
from .SplitText import SplitTextComponent
|
||||
from .SQLExecutor import SQLExecutorComponent
|
||||
from .SubFlow import SubFlowComponent
|
||||
from .ConditionalRouter import ConditionalRouterComponent
|
||||
from .SelectivePassThrough import SelectivePassThroughComponent
|
||||
|
||||
|
||||
__all__ = [
|
||||
"AgentComponent",
|
||||
"ClearMessageHistoryComponent",
|
||||
"ConditionalRouterComponent",
|
||||
"ExtractKeyFromDataComponent",
|
||||
"FlowToolComponent",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue