fix: preserve telegram queue fifo during grace window

This commit is contained in:
Cornna
2026-06-03 20:30:59 +08:00
parent 4d0f2bd241
commit fec5ca71d8
2 changed files with 61 additions and 6 deletions
+9 -6
View File
@@ -7902,12 +7902,15 @@ class GatewayRunner:
)
adapter = self.adapters.get(source.platform)
if adapter:
merge_pending_message_event(
adapter._pending_messages,
_quick_key,
event,
merge_text=True,
)
if self._busy_input_mode == "queue":
self._enqueue_fifo(_quick_key, event, adapter)
else:
merge_pending_message_event(
adapter._pending_messages,
_quick_key,
event,
merge_text=True,
)
return None
running_agent = self._running_agents.get(_quick_key)