Skip to content

v1.18.3-1

Choose a tag to compare

@quickbeard quickbeard released this 21 Jul 04:12
· 248 commits to main since this release
87d26a6

Sessions

  • Ctrl+C interrupts a running turn — while the agent is working, Ctrl+C aborts it on a single press, alongside the existing double-press escape. The prompt footer and the home screen tip keep advertising esc interrupt. With text in the prompt Ctrl+C still clears the draft first, and while a turn is running it can no longer arm the double-press quit from #51 — Ctrl+D, <leader>q, and /exit still quit immediately. Configurable as the new session_interrupt_now keybind. (#108, #109)

Sidebar

  • Sidebar always starts closed — the TUI right sidebar no longer remembers its open/closed state across sessions. Previously, toggling it open persisted the choice in kv.json, so a new session on a wide terminal (>120 columns) started with the sidebar open. Now every session starts closed and ctrl+b/<leader>b only affects the current session. (#117)

  • Editor context moved to the sidebar — the open editor file and selected line range (e.g. footer.tsx#42-58) no longer sit in the prompt footer's right-side group. They render in the sidebar footer instead, just above the cwd:branch line, marked with a bullet that is accented while the selection is still pending and muted once it has been sent. With the sidebar hidden the label is not shown at all. (#110)

  • Hidden-sidebar hint shows while busy — the ctrl+b N todos hint from #69 now also renders while a turn is running (next to esc interrupt), not just when the session is idle — todos created mid-turn are visible immediately. It still yields to the retry error row. (#107)