diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-11 21:51:22 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-11 21:51:22 -0500 |
| commit | deea1d5821e6f52b8417a1d50cdfe53cad1022cd (patch) | |
| tree | 85229277b859ad822c7bce47a25f399828c98a40 /languages/typescript | |
| parent | 53cfd886d3594c60aaa14b07a3077c124c756ba5 (diff) | |
| download | rulesets-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 'languages/typescript')
0 files changed, 0 insertions, 0 deletions
