# NousResearch/hermes-agent · Auto-delete temporary progress/status messages in gateways

## Open now

- 4 issues, 1 PR open on GitHub.
- #4882: \[Feature\] Auto-delete tool progress messages after completion
- #21889: feat(discord): add delete_message for cleanup_progress support
- #47858: Gateway: delayed cleanup for Telegram/meta progress messages
- #62157: Feature request: let the Discord gateway agent self-delete its own messages (and expose a code-exec tool)
- PR #47859: feat: add delayed gateway meta cleanup

These issues and PRs concern adding opt-in auto-deletion of transient tool-progress and status messages across Discord and Telegram gateways. Work spans feature requests, implementation of delete_message actions, and delayed cleanup mechanisms.

## TL;DR

- 9 member(s): 4 open issue(s), 1 closed issue(s), 1 open PR(s), 0 merged PR(s), 3 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_PARTIAL`): 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.15`: 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

- #4882: \[Feature\] Auto-delete tool progress messages after completion
- #21889: feat(discord): add delete_message for cleanup_progress support
- #47858: Gateway: delayed cleanup for Telegram/meta progress messages
- #62157: Feature request: let the Discord gateway agent self-delete its own messages (and expose a code-exec tool)

## Closed / duplicate issues

- #21252: Feature: Add auto-delete option for tool status messages on Telegram

## Prior & competing PRs

- **#21890: feat(discord): add delete_message for cleanup_progress support**. closed without merge
  - maintainer direction: category `superseded_by_pr`; implication `superseded`; refs `#80576`
- **#47859: feat: add delayed gateway meta cleanup**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`
  - files: `gateway/display_config.py`, `gateway/run.py`, `gateway/slash_commands.py`, `tests/gateway/test_display_config.py`, `tests/gateway/test_run_cleanup_progress.py`, `tests/gateway/test_session_model_reset.py`
- **#62255: feat: expose Discord self-delete as a core action (#62157)**. closed without merge
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `#62152`, `#62157`
- **#62580: fix(discord): implement delete_message so cleanup_progress actually works**. closed without merge
  - maintainer direction: category `duplicate_of`; implication `duplicate`; refs `#21890`, `#42661`, `#60450`, `#21890`, `#42661`, `#60450`

## Fix status

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