Skip to content

Fix inline images in Herdr (and the dead Kitty probe) - #107

Merged
allisonhere merged 1 commit into
mainfrom
fix/herdr-images
Nov 10, 2026
Merged

allisonhere merged 1 commit into
mainfrom
fix/herdr-images

Conversation

@allisonhere

Copy link
Copy Markdown
Owner

Fixes #47.

  • Detect Herdr from HERDR_ENV / TERM_PROGRAM=herdr (it leaves TERM=xterm-256color).
  • The v1.9.0 startup probe never sent its query: os.Stdin.SetReadDeadline returns file type does not support deadline on a terminal, and Probe returned silently. It now waits with poll(2) (unix; skipped elsewhere).
  • Verified in a real Herdr 0.9.x pane: Herdr answers the Kitty query correctly, and with the env hints stripped the fixed probe goes none -> kitty.
  • Docs/CHANGELOG updated; TIDEMAIL_IMAGE_PROTOCOL=kitty override documented more prominently.

🤖 Generated with Claude Code

…terminal

Detect Herdr from HERDR_ENV/TERM_PROGRAM. The startup probe bailed out because
os.Stdin.SetReadDeadline is unsupported on a terminal; wait with poll(2) instead.

Fixes #47

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@allisonhere
allisonhere merged commit 2c77208 into main Nov 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: Image support within Herdr (Ghostty)

1 participant