aboutsummaryrefslogtreecommitdiff
path: root/modules/prog-shell.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-25 23:16:17 -0400
committerCraig Jennings <c@cjennings.net>2026-06-25 23:16:17 -0400
commit1fab0a3ccb5f2a7c92e2c912f64f61f10e1118bd (patch)
treeebda76445e5187158183821006619f93423511b2 /modules/prog-shell.el
parent0c7638889dd795ea0a8584f6d3d0120401f05320 (diff)
downloaddotemacs-1fab0a3ccb5f2a7c92e2c912f64f61f10e1118bd.tar.gz
dotemacs-1fab0a3ccb5f2a7c92e2c912f64f61f10e1118bd.zip
feat(ai-term): run agents through EAT instead of ghostel
Port ai-term from ghostel to EAT. Agents spawn in an EAT terminal running the same tmux session (tmux new-session -A -s aiv-<project>), so the persistence and detach/reattach model is unchanged. A spike confirmed EAT + tmux detach and reattach exactly like ghostel + tmux. The swaps: (ghostel) becomes (eat) with eat-buffer-name carrying the agent name, ghostel-send-string becomes a process-send-string helper, and the M-SPC swap chord is bound directly in eat-semi-char-mode-map (no exception-list plus rebuild dance). Buffer detection was already name-based, so the dispatch, next, and cycle logic is unchanged. Dropped the now-unused suppress-tmux variable. Tests updated to mock eat.
Diffstat (limited to 'modules/prog-shell.el')
0 files changed, 0 insertions, 0 deletions