hermes-agent/gateway/platforms
kshitijk4poor f3add023c2 fix(yuanbao): pop tracking entries only for truthy matching msg_id + regression tests
Follow-up on the salvaged pair: the original guard's `not msg_id` arm let an
id-less internal/synthetic event erase a tracking entry a concurrently-queued
id-bearing message's drain task still needs for recall matching (id-less
events never write entries in _dispatch_inbound_event, so they must never
pop). Tests cover: normal cleanup, id-less non-erasure, overwritten-entry
ownership handoff, TTL eviction + fresh-entry survival.
2026-08-03 17:33:14 +05:30
..
qqbot
ADDING_A_PLATFORM.md
__init__.py
_http_client_limits.py
api_server.py
base.py
bluebubbles.py
helpers.py
media_cache.py
msgraph_webhook.py
signal.py
signal_format.py
signal_rate_limit.py
webhook.py
webhook_filters.py
weixin.py
whatsapp_cloud.py
whatsapp_common.py
yuanbao.py
yuanbao_media.py
yuanbao_proto.py
yuanbao_sticker.py