Add no_update_feedback option.

This commit is contained in:
Xuwznln
2026-01-09 17:18:39 +08:00
parent 657f952e7a
commit aacf3497e0
7 changed files with 62 additions and 1000 deletions

View File

@@ -488,7 +488,11 @@ class MessageProcessor:
async for message in self.websocket:
try:
data = json.loads(message)
await self._process_message(data)
if self.session_id and self.session_id == data.get("edge_session"):
await self._process_message(data)
else:
logger.trace(f"[MessageProcessor] 收到一条归属 {data.get('edge_session')} 的旧消息:{data}")
logger.debug(f"[MessageProcessor] 跳过了一条归属 {data.get('edge_session')} 的旧消息: {data.get('action')}")
except json.JSONDecodeError:
logger.error(f"[MessageProcessor] Invalid JSON received: {message}")
except Exception as e: