diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-20 08:36:14 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-20 08:36:14 -0500 |
| commit | d9a8a6382854bb06c3aac6a5a4779a48cc82b48a (patch) | |
| tree | 833b5629f884b8acc52e76deb43775280ab8f0c1 /modules/prog-lisp.el | |
| parent | 836b386e0a19fe49d35a65ea4d0faa63e6d6e1d2 (diff) | |
| download | dotemacs-d9a8a6382854bb06c3aac6a5a4779a48cc82b48a.tar.gz dotemacs-d9a8a6382854bb06c3aac6a5a4779a48cc82b48a.zip | |
feat(ai-term): M-SPC cycles attached agents, M-S-SPC cycles all
M-SPC now steps only through attached agents (the ones with a live
on-screen buffer), so the fast chord stays among what's already up.
M-S-SPC steps through all active agents and attaches a detached tmux
session when it lands on one, which is what M-SPC used to do.
I moved the shared step logic into cj/--ai-term-step-among and added
cj/--ai-term-attached-agent-dirs to filter the queue to attached
buffers. I bound both chords globally and in eat-semi-char-mode-map so
they work from inside an agent buffer. C-; a n keeps cycling all.
Diffstat (limited to 'modules/prog-lisp.el')
0 files changed, 0 insertions, 0 deletions
