From 790aacc2bab9d1339ec8f5434cbc69427da6a8ca Mon Sep 17 00:00:00 2001 From: noel Date: Tue, 24 Mar 2026 22:41:55 -0700 Subject: [PATCH] fix: use carriage return for say-yes PTY write so it auto-submits MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The say-yes hotkey (y) was sending "yes\n" (line feed) instead of "yes\r" (carriage return). In terminals, \r is what Enter sends — \n doesn't trigger submission. Other PTY writes like finish-branch already used \r correctly. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/lib/HotkeyManager.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/HotkeyManager.svelte b/src/lib/HotkeyManager.svelte index 7078410..62381f5 100644 --- a/src/lib/HotkeyManager.svelte +++ b/src/lib/HotkeyManager.svelte @@ -338,7 +338,7 @@ } case "say-yes": if (activeId) { - command("write_to_pty", { sessionId: activeId, data: "yes\n" }); + command("write_to_pty", { sessionId: activeId, data: "yes\r" }); } return true; case "stage": {