From 23f8501f252342b57b59fa06a52aeb7111c4b0b3 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 28 Jun 2026 12:02:50 -0400 Subject: chore(todo): cancel the ai-term summon task Dropped the fullscreen-on-summon and single-agent-toggle approach in favor of binding M-arrow to the general window pull-away. --- todo.org | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/todo.org b/todo.org index 8b14b1142..0a067795f 100644 --- a/todo.org +++ b/todo.org @@ -725,7 +725,9 @@ Brainstorm complete 2026-06-22 — validated design at [[file:docs/design/vamp-m Next: (1) revise the spec to the new direction; (2) spike the risky assumptions (mpd dumb-single-file-player contract; m3u =.desktop= on Hyprland); (3) =/start-work= against the revised spec — pure-helper extraction (review Migration Plan step 1) is the safe first phase. Priority [#C] is a placeholder pending Craig's call. -** TODO [#C] ai-term: fullscreen on summon, toggle when only one agent :feature: +** CANCELLED [#C] ai-term: fullscreen on summon, toggle when only one agent :feature: +CLOSED: [2026-06-28 Sun] +Cancelled — rethinking the ai-term window behavior before committing to an approach. Two behaviors for M-SPC (=cj/ai-term-next=) when bringing up an agent from a non-agent context: 1. Summon fullscreen. Today the agent opens in its deliberate dock — 0.75 frame height on a laptop (=cj/ai-term-laptop-height=), a width fraction on desktop (=cj/--ai-term-default-size= / =-default-direction=) — so summoning from another buffer lands it at partial size and Craig hits =C-x 1= to fill the frame. When summoning (no agent window currently shown), open it fullscreen instead. 2. Single-agent toggle. When exactly one agent exists, M-SPC currently self-cycles (=cj/--ai-term-next-agent-dir= wraps to the same dir, re-selecting the same window — a no-op). Repurpose it: with one agent, M-SPC toggles the window (show fullscreen if hidden, hide if shown), matching =cj/ai-term= (C-; a a). With 2+ agents, keep the cycle behavior. -- cgit v1.2.3