# NousResearch/hermes-agent · Bot mode reply routing duplicates or misdirects messages

## Open now

- 1 issue, 2 PRs open on GitHub.
- #95074: \[Bug\]: Bot Mode message_agent has two reply paths: recipient bounces through a second DM while original completion returns only an acknowledgment
- PR #95105: fix(bot-mode): return teammate replies once
- PR #134003: fix(bot-mode): teammates reply once through the delivery turn \[risk 0.50\]

A bug was identified where bot mode message delivery follows two separate reply paths, causing messages to bounce through an unintended DM while the original completion returns only an acknowledgment. Related fixes address returning teammate and delivery replies through a single, direct path.

## TL;DR

- 4 member(s): 1 open issue(s), 0 closed issue(s), 2 open PR(s), 0 merged PR(s), 1 PR(s) closed without merging.
- No fix has been merged to main; one or more PRs were attempted (see below).
- **Recommended:** review the prior/competing PR(s) below. A fix was attempted but not merged; your case may extend or revive that work.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.50`: the share of member 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.

## Open related issues

- #95074: \[Bug\]: Bot Mode message_agent has two reply paths: recipient bounces through a second DM while original completion returns only an acknowledgment

## Prior & competing PRs

- **#95105: fix(bot-mode): return teammate replies once**. open
  - maintainer direction: category `implemented_elsewhere`; implication `superseded`; refs `791e2ae3257e211d14ca77e654dfe10ee1976a1c`
  - files: `tests/tools/test_bot_mode_dm.py`, `tests/tools/test_bot_mode_probe.py`, `tools/bot_mode_probe.py`, `website/docs/user-guide/bot-mode.md`
- **#110895: fix(bot-mode): return delivery replies directly**. closed without merge
  - maintainer direction: category `duplicate_of`; implication `duplicate`; refs `#95105`, `#95074`
- **#134003: fix(bot-mode): teammates reply once through the delivery turn \[risk 0.50\]**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `97c0a69c0978fad86ecc728dde8b667b19151567`
  - files: `contributors/emails/[redacted:email]`, `tests/tools/test_bot_mode_dm.py`, `tests/tools/test_bot_mode_probe.py`, `tools/bot_mode_probe.py`, `website/docs/user-guide/bot-mode.md`

## Fix status

- No merged fix on record.
- Subsystem: `agent`
