Feishu DM quoted-reply threading bug and fixes

NousResearch/hermes-agent · cluster 20548 · gateway

Data as of

3 open items. Fix attempted, not merged.

The short answer

2open issues
1open PR
14items grouped
Known?
Yes. 14 related items grouped here, 1 issue already closed.
Fix event
No fix has been merged to main. 10 PRs closed without merging; see the attempts below.
Tracker
The maintainers' tracker marks this unresolved. That is separate from the fix event.
Still open
2 issues and 1 PR.

Multiple reports and proposed fixes for a Feishu bug where quoted replies in DMs incorrectly create isolated thread sessions, with related work on root_id/thread_id resolution logic.

Open issues2

  • Issue#29466bug(feishu): DM reply messages routed to thread instead of main chat
  • Issue#44028Feishu DM: quoted reply (引用回复) creates isolated thread session, breaks conversation context

Open PRs1

  • PR#96486fix(feishu): preserve DM quotes and improve message UX

10 PRs closed without merging

From the close comments: done elsewhere 4 · superseded by another PR 4 · duplicate 1 · stale or abandoned 1

  • #20562 fix(feishu): avoid threading regular replies · done elsewhere → 6c0bd9f
  • #23758 fix(feishu): avoid creating incorrect thread to msg referenced by user · done elsewhere → 6c0bd9f, #20548, #20562
  • #29467 fix(feishu): stop using root_id as thread_id for DM replies · duplicate → #20562, #23282
  • #36233 fix(feishu): distinguish quote replies from topic sessions · done elsewhere → 6c0bd9f, #20548, #20562
  • #44058 fix(feifix(feishu): prevent isolated thread sessions in DMs (#44028) · stale or abandoned → #36233
Show 5 more
  • #44083 fix(feishu): ignore thread_id in DM quoted replies to prevent isolated sessions · superseded by another PR → #36233
  • #44259 fix(feishu): ignore thread_id in DM quoted replies to prevent isolated sessions · superseded by another PR → #36233
  • #44430 fix(feishu): ignore thread_id from DM quoted replies to prevent isolated sessions · superseded by another PR → #44430, #36233
  • #44514 fix(feishu): ignore thread_id in DM quoted replies to prevent isolated sessions · superseded by another PR → #36233
  • #107385 fix(feishu): drop root_id fallback and skip thread_id for regular replies · done elsewhere → 6c0bd9f, #20548, #20562
Closed issues · 1
  • Closed#20548[Feishu] root_id fallback for thread_id causes all replies to be threaded
How this cluster was grouped
  • Link evidence (partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text.
  • Members outside that structural core may belong to a different underlying problem.
  • Pairwise link density 0.14: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
gateway
Closed issues
1
Attempts
10 PRs closed without merging

For your agent

The same facts, typed.