fix:planner和replyer正确处理拦截

This commit is contained in:
SengokuCola
2025-11-26 16:38:34 +08:00
parent 265d946ebd
commit 4a530a7bca
10 changed files with 36 additions and 5 deletions

View File

@@ -21,6 +21,8 @@ class MessageAndActionModel(BaseDataModel):
chat_info_platform: str = field(default_factory=str)
is_action_record: bool = field(default=False)
action_name: Optional[str] = None
is_command: bool = field(default=False)
is_no_read_command: bool = field(default=False)
@classmethod
def from_DatabaseMessages(cls, message: "DatabaseMessages"):
@@ -34,6 +36,8 @@ class MessageAndActionModel(BaseDataModel):
processed_plain_text=message.processed_plain_text,
display_message=message.display_message,
chat_info_platform=message.chat_info.platform,
is_command=message.is_command,
is_no_read_command=getattr(message, "is_no_read_command", False),
)