refactor(components): Rename StoreMessage to MessageStore for Better Clarity (#5009)

* refactor: Rename store message component to message store

* [autofix.ci] apply automated fixes

* refactor: Rename store message component to message store

* [autofix.ci] apply automated fixes

* [autofix.ci] apply automated fixes

* fix: restore StoreMessage name for backwards compatibility

* fix(core): rename store_message.py for compatibility

- Restore original filename to maintain system compatibility
- Ensure consistent file naming across codebase

* fix(ui): correct output message display name

- Update Output display_name from "Stored Messages" to "Stored Message"
- Maintain consistency in singular/plural naming conventions

* refactor: rename message_store to store_message in helpers module

- Updated import statement in __init__.py to reflect the new module name for MessageStoreComponent.
- This change improves clarity and consistency in the component naming convention.

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
This commit is contained in:
VICTOR CORREA GOMES 2024-12-19 16:19:02 -03:00 committed by GitHub
commit 68deca4feb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View file

@ -3,7 +3,7 @@ from .current_date import CurrentDateComponent
from .id_generator import IDGeneratorComponent
from .memory import MemoryComponent
from .output_parser import OutputParserComponent
from .store_message import StoreMessageComponent
from .store_message import MessageStoreComponent
from .structured_output import StructuredOutputComponent
__all__ = [
@ -11,7 +11,7 @@ __all__ = [
"CurrentDateComponent",
"IDGeneratorComponent",
"MemoryComponent",
"MessageStoreComponent",
"OutputParserComponent",
"StoreMessageComponent",
"StructuredOutputComponent",
]

View file

@ -7,10 +7,10 @@ from langflow.template import Output
from langflow.utils.constants import MESSAGE_SENDER_AI, MESSAGE_SENDER_NAME_AI
class StoreMessageComponent(Component):
display_name = "Store Message"
class MessageStoreComponent(Component):
display_name = "Message Store"
description = "Stores a chat message or text into Langflow tables or an external memory."
icon = "save"
icon = "message-square-text"
name = "StoreMessage"
inputs = [
@ -46,7 +46,7 @@ class StoreMessageComponent(Component):
]
outputs = [
Output(display_name="Stored Message", name="stored_message", method="store_message"),
Output(display_name="Stored Messages", name="stored_messages", method="store_message", hidden=True),
]
async def store_message(self) -> Message: