# NousResearch/hermes-agent · Repeat Ctrl+C during interactive CLI shutdown handling

## Open now

- 1 issue, 2 PRs open on GitHub.
- #140890: Repeat Ctrl+C during interactive shutdown raises KeyboardInterrupt and aborts session finalize
- PR #140895: fix(cli): ignore a repeat SIGINT once the TUI teardown has begun
- PR #140903: fix(cli): ignore repeat SIGINT once interactive shutdown has begun

The members concern repeated SIGINT (Ctrl+C) during interactive/TUI shutdown, with one issue describing a KeyboardInterrupt that aborts session finalize and two pull requests proposing to ignore repeat SIGINT once teardown has begun. Their titles do not indicate whether any change has been merged or whether the problem has been fixed.

## TL;DR

- 3 member(s): 1 open issue(s), 0 closed issue(s), 2 open PR(s), 0 merged PR(s), 0 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.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.

## Open related issues

- #140890: Repeat Ctrl+C during interactive shutdown raises KeyboardInterrupt and aborts session finalize

## Prior & competing PRs

- **#140895: fix(cli): ignore a repeat SIGINT once the TUI teardown has begun**. open
  - maintainer direction: category `silent_close`; implication `active`
  - files: `hermes_cli/cli_init_mixin.py`, `hermes_cli/cli_single_query.py`, `hermes_cli/cli_tui_runtime_mixin.py`, `tests/hermes_cli/test_sigint_ignored_during_tui_teardown.py`
- **#140903: fix(cli): ignore repeat SIGINT once interactive shutdown has begun**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`
  - files: `hermes_cli/cli_single_query.py`, `hermes_cli/cli_tui_runtime_mixin.py`, `tests/hermes_cli/test_signal_handler_repeat_ctrl_c_shutdown.py`

## Fix status

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