v0.187.1Release

Side panels you can actually close

Agent activity, and every panel that slides in from the right edge of the window, now carries a proper Close button in its own header. Until now the Agent activity drawer was pinned to the very top of the window, which put its small close icon directly underneath the Windows minimize, maximize and close buttons. Those buttons are drawn by the operating system on top of the app, so the panel's own control was both hard to see and impossible to click: aiming for it hit the button that quits Pekan instead. The only reliable way out was the Escape key, which is not something a panel should require you to know.

The panels now start below the app's title bar, so there is clear space between the panel's controls and the window's own. The close control is a labelled button reading Close, rather than another bare cross competing with the one above it, and it stays fixed in the header while long agent output scrolls underneath. It responds to the mouse, to Enter and to Space, announces itself to screen readers by name ("Close Agent activity", not just "Close"), and shows the same wording as a tooltip on hover.

Escape still works, and now behaves more precisely: it closes the panel you are looking at and stops there, instead of also triggering whatever the page behind it does with Escape. When two panels are open, one press closes the newer one. A confirmation dialog opened on top of a panel keeps its own Escape. Closing a panel remains a view change and nothing more, so an agent run keeps going, its output keeps streaming, and reopening the panel shows you the same run and the same history exactly where you left it.

Highlights

  • Agent activity has a visible, labelled Close button in its header.
  • Right-edge panels no longer sit underneath the native window controls.
  • Escape closes only the panel you are looking at, and closing never stops a run.

← Browse all Pekan releases