pi-processes: v0.11.0
Minor Changes
-
2eff528: The
/ps:logsoverlay now has an opt-in soft-wrap mode (wkey toggle). When enabled, long log lines expand into multiple display rows instead of being hard-clipped, making full content visible. Truncation remains the default for the/psoverview, dock, and the logs overlay. -
ca7c31d: The
/ps:logsoverlay now supports page scrolling:PageUp/PageDownmove by a full viewport andctrl+u/ctrl+dby half a viewport.Footers (
/psoverview and/ps:logsoverlay) now render compact shortcut hints: when a hint’s key letter appears in its word, only the word is shown with the key highlighted in accent + bold (“w wrap” becomes “wrap”). When the hint list does not fit the footer width, a leading ”? more” affordance appears; pressing?opens a stacked shortcuts overlay listing every available key.
Patch Changes
- bb2666a: Fix the process dock not auto-closing after very short-lived processes.
hasSeenRunningProcessis now set synchronously in theSTARTEDevent handler (handleStarted) rather than only inside the throttledhardRefresh. Previously, a process that exited within the 125msscheduleRefreshthrottle window on a fresh session never set the flag, so the auto-close condition inhardRefreshnever fired and the dock stayed open showing the finished process. - 41a0bfd: Intentional process kills via /ps are now delivered as a context-level notification instead of being fully suppressed. The agent is not woken, but it receives the lifecycle message so it can keep its state accurate.
- 30163ff: Fixed a dead zone in the
/ps:logsoverlay where up to a screenful of scroll keypresses could be swallowed. The clamped viewport end is now written back to the scroll anchor in both the truncated and full render paths, so every keypress moves the view.