dsh-im-ops/src/channels
evanfang0054 6d815e0254 fix(feishu): deliver watch completions as replies inside the watch's topic
Watch-completion pushes rebuilt a fresh completion card keyed only by
chat_id, so in topic groups the "task finished" notice landed in the
group's default area instead of the topic where the watch was created.

- #runWatch persists the anchor message id (command message or card)
  on the durable watch entry
- #deliverCompletion sends the completion card as a reply to that
  anchor; entries without an anchor keep the previous behavior
- batch watch_add passes the card message as the anchor

- lib/index.js: regenerated host bundle
2026-09-01 10:02:11 +08:00
..
dingtalk feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
discord feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
feishu fix(feishu): deliver watch completions as replies inside the watch's topic 2026-09-01 10:02:11 +08:00
office feat(i18n): add English support for host-side chat messages 2026-08-24 00:32:30 +05:00
qq feat(qq): parse inbound QQ face/emoji tags into readable text 2026-08-31 09:07:55 +08:00
shared feat: split group and direct context enhancement 2026-09-01 02:06:22 +08:00
slack feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
telegram fix(telegram): isolate long polling transport 2026-08-31 03:31:07 +08:00
wecom feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
weixin feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00
whatsapp feat: add stable proactive delivery 2026-08-30 11:24:53 +08:00