{"repo":"NousResearch/hermes-agent","public_id":"24808","display_label":"Feishu message routing and reply fallback fixes","summary":"Multiple issues and fixes addressing Feishu's handling of withdrawn reply targets, stale thread_id fallback behavior, and related message routing edge cases. Themes include 230011 exception handling, thread_id stripping on retry, and 99992402 field validation errors.","subsystem":"gateway","counts":{"members":9,"open_issues":3,"open_issues_distinct":3,"open_prs":4,"closed_issues":0,"merged_prs":0,"attempt_prs":6},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.18666666666666665},"fix_edges":[],"members":[{"kind":"issue","number":24808,"title":"gateway/feishu: fallback send in _send_with_retry should strip thread_id from metadata","url":null,"state":"open"},{"kind":"issue","number":35576,"title":"Bug: Auto-resume sends to stale thread_id causing Feishu 99992402 'field validation failed'","url":null,"state":"open"},{"kind":"issue","number":52042,"title":"[Feishu] Replies quoting a withdrawn tool-progress bubble are silently dropped (inconsistent 230011 fallback)","url":null,"state":"open"},{"kind":"pr","number":24813,"title":"fix(gateway/feishu): in-process WS reconnect + fallback send strips thread_id","url":null,"state":"closed","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":35663,"title":"fix(gateway/feishu): fall back to chat_id routing on stale thread_id (99992402)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":52064,"title":"fix(feishu): fall back to create when reply raises exception for withdrawn message","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":52076,"title":"fix(feishu): handle withdrawn reply targets in both response-code and exception paths (#52042)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":54497,"title":"fix(feishu): support topic group message sending","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"b296915c82c9da02bd6edacf52490e68f85e1f16","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":142833,"title":"fix(feishu): deliver async completions in topics","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}