iamb icon indicating copy to clipboard operation
iamb copied to clipboard

Optional suppression of read receipts when iamb is not in a focused tmux window or attached session

Open ezod opened this issue 7 months ago • 2 comments

I run iamb in a tmux window on a remote server, often over SSH. I've noticed that iamb appears to send read receipts even when I'm not actively viewing its output, for example, when I'm:

  • in a different tmux window
  • detached from the session
  • disconnected from SSH entirely

This results in misleading read status for conversations, as messages are marked read even though I haven't actually seen them.

It would be great if iamb could optionally suppress or defer read receipts unless it is actively being viewed in a focused tmux pane within an attached session.

ezod avatar Jun 04 '25 21:06 ezod

Iamb relies on ratatui which in turn uses crossterm to get focus events. Upstrem support for tmux seems to be limited (crossterm-rs/crossterm#401).

VAWVAW avatar Jun 06 '25 10:06 VAWVAW

Most likely related to #291 as well as tmux still behaves the same with v0.0.10.

juippis avatar Jul 10 '25 07:07 juippis