diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-31 16:20:34 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-31 16:20:34 -0500 |
| commit | c8692039b05c9b4c0825e8bcc6c1ff56f1a665ba (patch) | |
| tree | 7f6c4bb47fcdaf018e46cec561b99b75a2b8372a /docs/design/coverage.org | |
| parent | 0de813ccc4bb08e6b262a7eff02b1ba69736faad (diff) | |
| download | dotemacs-c8692039b05c9b4c0825e8bcc6c1ff56f1a665ba.tar.gz dotemacs-c8692039b05c9b4c0825e8bcc6c1ff56f1a665ba.zip | |
feat(ai-vterm): gate the F9 launcher to GUI frames
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.
Diffstat (limited to 'docs/design/coverage.org')
0 files changed, 0 insertions, 0 deletions
