<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tmuxrdr.git/src/cli/plugin.rs, 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-26T00:13:20+00:00</updated>
<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>feat: route cli commands to saved ssh machines (#3918)</title>
<updated>2026-09-10T20:33:27+00:00</updated>
<author>
<name>Can Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-09-10T20:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=043b804c44665b07bd503fdad896bbe0a29311a0'/>
<id>urn:sha1:043b804c44665b07bd503fdad896bbe0a29311a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: report a clear cli error when no herdr server is running (#1963)</title>
<updated>2026-08-01T13:17:23+00:00</updated>
<author>
<name>Season Saw</name>
<email>season.saw@gmail.com</email>
</author>
<published>2026-08-01T13:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=f99647b2c2d7fbfd11269330a25ea4f9be59bafa'/>
<id>urn:sha1:f99647b2c2d7fbfd11269330a25ea4f9be59bafa</id>
<content type='text'>
* fix: report a clear cli error when no herdr server is running

socket cli commands surfaced a raw io::Error debug string
(`Error: Os { code: 2, ... }`) when nothing was listening on the
api socket, which read like a bad --cwd path. map dead-socket
connect failures to a `server_not_running` json error carrying the
resolved socket path, printed once at the edge that surfaces the
error; recovering callers (plugin offline registry fallback, agent
start polling) recognize the marker and keep their existing
behavior.

refs #1941

* fix: map dead-socket errors on the unchecked cli request path

refs #1941

* fix: make server-not-running guidance session-aware

refs #1941</content>
</entry>
<entry>
<title>fix: resolve relative plugin commands from plugin root</title>
<updated>2026-07-27T23:19:33+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-27T23:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=b499e611b6a983ce6077da555ad55c1fd58b1387'/>
<id>urn:sha1:b499e611b6a983ce6077da555ad55c1fd58b1387</id>
<content type='text'>
refs #1949
</content>
</entry>
<entry>
<title>fix: link plugins without a running server</title>
<updated>2026-07-21T14:37:43+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-21T14:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=1955406eafa37ae3d02d433d043b476e4a9a0bc4'/>
<id>urn:sha1:1955406eafa37ae3d02d433d043b476e4a9a0bc4</id>
<content type='text'>
refs #1670
</content>
</entry>
<entry>
<title>fix: make plugin state global across sessions</title>
<updated>2026-07-20T20:04:15+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-20T19:58:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=69d07dba84411db33bf1f5191a69f80e5069c6ea'/>
<id>urn:sha1:69d07dba84411db33bf1f5191a69f80e5069c6ea</id>
<content type='text'>
refs #1174
</content>
</entry>
<entry>
<title>feat: add plugin-driven agent views and startup hooks</title>
<updated>2026-07-19T21:55:36+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-19T21:54:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=d30ab1b54f6b6be95a0cb47ddc38da1d5e088700'/>
<id>urn:sha1:d30ab1b54f6b6be95a0cb47ddc38da1d5e088700</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(windows): prevent remaining subprocess console flashes</title>
<updated>2026-07-17T13:03:47+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-17T13:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=a723dc8852f761b65b2f4cd25e958bf656278074'/>
<id>urn:sha1:a723dc8852f761b65b2f4cd25e958bf656278074</id>
<content type='text'>
refs #1468
</content>
</entry>
<entry>
<title>fix: guard cli requests against protocol mismatches (#1453)</title>
<updated>2026-07-15T20:43:21+00:00</updated>
<author>
<name>akbash</name>
<email>akbash@herdr.dev</email>
</author>
<published>2026-07-15T20:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=600753b47b75898c311ecfb625bd1887031b3475'/>
<id>urn:sha1:600753b47b75898c311ecfb625bd1887031b3475</id>
<content type='text'>
refs #1435

Co-authored-by: akbash-bot &lt;300245827+akbash-bot@users.noreply.github.com&gt;
Co-authored-by: Can Celik &lt;ogulcancelik@gmail.com&gt;</content>
</entry>
<entry>
<title>feat: add floating popup panes</title>
<updated>2026-07-15T01:02:14+00:00</updated>
<author>
<name>Ogulcan Celik</name>
<email>ogulcancelik@gmail.com</email>
</author>
<published>2026-07-15T00:58:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.soarez.net/sz/tmuxrdr.git/commit/?id=2c7c8beb079c5fd58a2e53efd2058df050ad9f55'/>
<id>urn:sha1:2c7c8beb079c5fd58a2e53efd2058df050ad9f55</id>
<content type='text'>
refs #1125
</content>
</entry>
</feed>
