{"repo":"NousResearch/hermes-agent","public_id":"107443","display_label":"WeCom and other adapters oversized message truncation","summary":"These items concern silent truncation of long outbound messages in WeCom (and related SMS/email) adapters, and proposed fixes to chunk or fully deliver content instead of dropping it without error.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":130866,"merged_at":"2026-10-02T00:18:57+00:00"},"resolution":{"state":"resolved","by":"pr-130866"},"freshness":{"state":"verified","last_verified_at":"2026-10-02T00:18:57+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":19689,"pr_number":130866,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-02T00:18:57+00:00"},{"issue_number":61990,"pr_number":130866,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-02T00:18:57+00:00"},{"issue_number":62751,"pr_number":130866,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-02T00:18:57+00:00"},{"issue_number":107443,"pr_number":130866,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-02T00:18:57+00:00"}],"members":[{"kind":"issue","number":107443,"title":"[Bug]: both WeCom adapters silently truncate oversized outbound messages (AI Bot markdown at 4000 chars, callback text at 2048) — content past the limit is dropped with no error","url":null,"state":"closed"},{"kind":"pr","number":94835,"title":"fix(wecom): chunk oversized messages instead of silent truncation","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#130866","number":130866}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":130866,"title":"fix(gateway): SMS, email and WeCom deliver long replies and cron output in full instead of failing or truncating","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["cron/scheduler_delivery.py","gateway/delivery.py","gateway/platforms/helpers.py","plugins/platforms/email/adapter.py","plugins/platforms/sms/adapter.py","plugins/platforms/wecom/adapter.py","plugins/platforms/wecom/callback_adapter.py","tests/cron/test_scheduler.py","tests/gateway/test_email.py","tests/gateway/test_sms.py","tests/gateway/test_wecom.py","tests/gateway/test_wecom_callback.py","website/docs/user-guide/messaging/wecom-callback.md","website/docs/user-guide/messaging/wecom.md","website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/wecom-callback.md","website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/messaging/wecom.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}