aboutsummaryrefslogtreecommitdiff
path: root/scripts/install-lang.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-11 21:51:22 -0500
committerCraig Jennings <c@cjennings.net>2026-06-11 21:51:22 -0500
commitdeea1d5821e6f52b8417a1d50cdfe53cad1022cd (patch)
tree85229277b859ad822c7bce47a25f399828c98a40 /scripts/install-lang.sh
parent53cfd886d3594c60aaa14b07a3077c124c756ba5 (diff)
downloadrulesets-deea1d5821e6f52b8417a1d50cdfe53cad1022cd.tar.gz
rulesets-deea1d5821e6f52b8417a1d50cdfe53cad1022cd.zip
docs(spec): correct the Emacs launch surface to ghostel + ai-term.el
The first draft of the Emacs open issue assumed eat/vterm and invented an ai --no-tmux mode for a tmux-less path that doesn't exist. Verified against the actual config: the terminal is ghostel (native emulator over libghostty-vt), and ai-term.el is already the Emacs AI launch surface, creating project-named aiv- tmux sessions with liveness badges and crash recovery. Emacs-born agents are therefore tmux-parented like shell launches, so detection is uniform across surfaces. The remaining design is integration, not a new surface: ai-term.el's session-create learns the roster, export, and opener steps, the picker gains a [helper] badge, and the launchers share only the agent-roster script since ai-term owns its own session naming and window placement.
Diffstat (limited to 'scripts/install-lang.sh')
0 files changed, 0 insertions, 0 deletions