# NousResearch/hermes-agent · Gateway media messages during busy turns handled twice

## Open now

- 0 issues, 1 PR open on GitHub.
- PR #140934: fix(gateway): a busy photo or voice note runs once, with its media

The members appear to concern a gateway ingress problem where a photo or voice note sent while a bot turn is running may be answered twice, first without its media. One member also lists related ingress cases (edits, path messages, CJK hosted prompts, Buzz bursts) aimed at reaching the agent once.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 1 open PR(s), 1 merged PR(s), 0 PR(s) closed without merging.
- A fix was merged to main in PR #141916. Verify it addresses your case.
- **Recommended:** read PR #141916 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `resolved` · deciding PR(s): `pr-141916`. 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.67`: 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.

## Closed / duplicate issues

- #140933: \[Bug\]: a photo or voice note sent while a bot turn runs is answered twice, first without its media

## Prior & competing PRs

- **#141916: fix(gateway): edits, path messages, busy media, CJK hosted prompts and Buzz bursts reach the agent once (ingress regressions)**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `gateway/platforms/event.py`, `gateway/run_inbound.py`, `gateway/run_turn.py`, `gateway/session_authority.py`, `gateway/session_envelope.py`, `gateway/session_hosted_service.py`, `gateway/session_hosted_transport.py`, `gateway/session_ingress_burst.py`, `plugins/platforms/buzz/adapter.py`, `plugins/platforms/buzz/buzz_cursors.py`, `plugins/platforms/telegram/adapter.py`, `tests/gateway/test_busy_burst_serial_reader.py`, `tests/gateway/test_busy_photo_interrupt_once.py`, `tests/gateway/test_native_admission_edit.py`, `tests/gateway/test_native_admission_path_text.py`, `tests/gateway/test_session_hosted_transport.py`, `tests/tui_gateway/test_hosted_room_error_logging.py`, `tui_gateway/hosted_room_driver.py`
- **#140934: fix(gateway): a busy photo or voice note runs once, with its media**. open
  - maintainer direction: category `silent_close`; implication `active`
  - files: `gateway/run_inbound.py`, `gateway/run_turn.py`, `tests/gateway/test_busy_photo_interrupt_once.py`

## Fix status

- Merged to main in PR #141916 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-10-20`.
- Subsystem: `gateway`
