You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Web addresses in chat messages are links: a bare https://… URL or one in <…> opens in a
new tab, as a [text](url) link already did. Punctuation that ends the sentence stays out of
the link, and so does text written straight after it (e.g. Korean without a space).
The chat composer attaches any file, not only PNG, JPEG, GIF and WebP images. An icon, a PDF or
a log is stored beside the pane under its own name and mentioned by path, as images are; SVGs
get a thumbnail too. Other files used to be dropped without a word.
Fixed
Resizing the window no longer lags on a long session. Every frame of the drag resized the pane,
and each resize made herdr reflow it and the program in it (Claude Code) repaint its whole
conversation; the terminal now resizes once the drag rests.
The app does much less work while it sits open. The terminal under the chat view no longer
draws every output frame, an unchanged chat is no longer re-rendered on every status update,
and a hidden tab or a phone app in the background stops polling until it is back.
A chat open on a long session no longer stalls the server every poll while the agent works. The
server re-read and re-parsed up to 16 MB of the transcript every 2 s; it now reads only what was
appended and re-parses only the last turn.
Live status, pane-ended and session-changed updates resume after herdr restarts. One failed
reconnect used to stop them until the web server itself restarted.
Long code blocks in a chat answer no longer look cut off. A block was capped at about six lines
with the rest behind an inner scroll that a phone does not show, so a long answer seemed to stop
halfway. Blocks now show whole; one longer than 30 lines opens at its first 20 with a Show all N lines row below it.