<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-ai-term--next-single-agent.el, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-07-02T04:44:52+00:00</updated>
<entry>
<title>fix(ai-term): drop the Agent: echo after an agent swap</title>
<updated>2026-07-02T04:44:52+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-02T04:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=6252ec01350bd211e043bb84b31498cc00a11046'/>
<id>urn:sha1:6252ec01350bd211e043bb84b31498cc00a11046</id>
<content type='text'>
The message duplicated the modeline directly above it: the buffer name and the eat state icons already announce which agent is focused, so the echo just lingered as clutter. The no-other-agents echo stays, since it reports something the modeline can't.
</content>
</entry>
<entry>
<title>feat(ai-term): say so when M-SPC has no other agent to switch to</title>
<updated>2026-07-02T01:59:34+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-02T01:59:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=110440b6b3632b9bf0a9e5cf0838c9891f61e17a'/>
<id>urn:sha1:110440b6b3632b9bf0a9e5cf0838c9891f61e17a</id>
<content type='text'>
With a single agent open and focused, the rotation wrapped back to the same agent and echoed a misleading "Agent: &lt;name&gt;" as if it had swapped. Now it says there are no other ai-terms to switch to. A sole agent that is displayed but not selected still gets selected, and the no-agents picker fallback is unchanged.
</content>
</entry>
</feed>
