aboutsummaryrefslogtreecommitdiff
path: root/tests/test-ai-vterm--terminal-guard.el
Commit message (Collapse)AuthorAgeFilesLines
* feat(ai-vterm): gate the F9 launcher to GUI framesCraig Jennings2026-05-311-0/+78
AI-vterm launches a graphical vterm side window, so F9 / C-F9 / M-F9 now decline with a message in a terminal frame instead of opening a vterm. The guard checks the current frame at command time rather than at load. That matters under the daemon, which serves GUI and terminal frames both with display-graphic-p nil at load, so a load-time gate would have disabled the launcher in its GUI frames too. Routed the three window-behavior tests through a GUI-frame stub, since a batch run is itself a terminal frame.