<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/cli, branch v0.9.3</title>
<subtitle>herdr but with less disrespect for the tmux community
</subtitle>
<id>https://git.soarez.net/sz/tmuxrdr.git/atom?h=v0.9.3</id>
<link rel='self' href='https://git.soarez.net/sz/tmuxrdr.git/atom?h=v0.9.3'/>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/'/>
<updated>2026-09-27T18:46:47+00:00</updated>
<entry>
<title>feat: simplify ssh machine setup discovery (#4204)</title>
<updated>2026-09-27T18:46:47+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-27T18:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=0b9c8ead0073221aaf4f1b0a5e01f0c44a61ad0e'/>
<id>urn:sha1:0b9c8ead0073221aaf4f1b0a5e01f0c44a61ad0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: let agents report their own resume command (#4687)</title>
<updated>2026-09-27T17:57:00+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-27T17:57:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=2552d101afe46b8622a7695f38f6cd1766dd1afc'/>
<id>urn:sha1:2552d101afe46b8622a7695f38f6cd1766dd1afc</id>
<content type='text'>
* feat: let agents report their own resume command

* fix: keep reported resume commands tied to accepted sessions and current owners</content>
</entry>
<entry>
<title>feat: default machine add label to the ssh host (#4678)</title>
<updated>2026-09-27T17:06:33+00:00</updated>
<author>
<name>David Heinemeier Hansson</name>
<email>david@hey.com</email>
</author>
<published>2026-09-27T17:06:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=316d176768e99bd80b81696c4e1f310f0643e744'/>
<id>urn:sha1:316d176768e99bd80b81696c4e1f310f0643e744</id>
<content type='text'>
* feat: default machine add label to the ssh host

`herdr machine add &lt;ssh-target&gt;` no longer requires `--label`. Without
one, the machine is named after the SSH host with any `user@` prefix
removed, so `herdr machine add dev@workbox` shows up as `workbox`.

Co-Authored-By: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;

* Apply suggestion from @greptile-apps[bot]

Co-authored-by: greptile-apps[bot] &lt;165735046+greptile-apps[bot]@users.noreply.github.com&gt;

* fix: make default machine labels unique per session and handle ssh urls

---------

Co-authored-by: Claude Opus 5.5 &lt;noreply@anthropic.com&gt;
Co-authored-by: greptile-apps[bot] &lt;165735046+greptile-apps[bot]@users.noreply.github.com&gt;
Co-authored-by: Ogulcan Celik &lt;ogulcancelik@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: accept plugin install options before the repository (#4453)</title>
<updated>2026-09-26T00:13:20+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-09-26T00:13:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=81ddfc65b4661c52569f8b8d1ee41d5a6d68f85e'/>
<id>urn:sha1:81ddfc65b4661c52569f8b8d1ee41d5a6d68f85e</id>
<content type='text'>
refs #4446

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;
Co-authored-by: JJ Liebig &lt;jonathan.liebig@gmail.com&gt;</content>
</entry>
<entry>
<title>fix: avoid inferring codex idle from terminal output (#4563)</title>
<updated>2026-09-24T00:23:42+00:00</updated>
<author>
<name>JJ Liebig</name>
<email>jonathan.liebig@gmail.com</email>
</author>
<published>2026-09-24T00:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=9c96f7ddb3be2cc575a159d4d1f1d49fb10d7006'/>
<id>urn:sha1:9c96f7ddb3be2cc575a159d4d1f1d49fb10d7006</id>
<content type='text'>
refs #4507</content>
</entry>
<entry>
<title>fix: reuse ssh authentication and add machine recovery commands (#4490)</title>
<updated>2026-09-22T16:12:29+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-22T16:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=1c6397b1cddb288099ed212a5979732698bd72c2'/>
<id>urn:sha1:1c6397b1cddb288099ed212a5979732698bd72c2</id>
<content type='text'>
* fix: reuse ssh authentication and add in-app mfa recovery

refs #3763

* refactor: move ssh recovery to machine cli

refs #3763</content>
</entry>
<entry>
<title>fix: refresh forwarded ssh agents after reconnect (#4443)</title>
<updated>2026-09-21T12:22:46+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-21T12:22:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=3602c757e07645383dc092f8540dcb72ba0ed49d'/>
<id>urn:sha1:3602c757e07645383dc092f8540dcb72ba0ed49d</id>
<content type='text'>
refs #1931</content>
</entry>
<entry>
<title>fix: cache saved machine connection metadata (#4256)</title>
<updated>2026-09-16T20:55:12+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-16T20:55:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=5f3763dda88e0fefbce14afab7cc2c7232a5e2a8'/>
<id>urn:sha1:5f3763dda88e0fefbce14afab7cc2c7232a5e2a8</id>
<content type='text'>
refs #4252</content>
</entry>
<entry>
<title>fix: default pane splits to the calling pane (#4123)</title>
<updated>2026-09-14T15:16:13+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-14T15:16:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=03749ae3970a74e077fc16b9327bddfc957771c9'/>
<id>urn:sha1:03749ae3970a74e077fc16b9327bddfc957771c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: clean up idle ssh bridges and back off flapping connections (#4083)</title>
<updated>2026-09-14T00:55:53+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-14T00:55:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=c77af1892ff121736ecb103b32d504d6f1b31805'/>
<id>urn:sha1:c77af1892ff121736ecb103b32d504d6f1b31805</id>
<content type='text'>
* fix: clean up idle ssh bridges and back off flapping connections

* chore: keep ssh liveness smoke tooling local</content>
</entry>
</feed>
