pi-processes: v0.13.3
Patch Changes d986a8f: Resolve the shell from the Termux $PREFIX ($PREFIX/bin/bash) and $SHELL on systems without /bin/bash, such as Android/Termux where Nix and standard Unix paths don't exist.
Patch Changes d986a8f: Resolve the shell from the Termux $PREFIX ($PREFIX/bin/bash) and $SHELL on systems without /bin/bash, such as Android/Termux where Nix and standard Unix paths don't exist.
Patch Changes b17b6bb: Click a log-match notification in the transcript to toggle its detail line, and click the dock to toggle it between collapsed and expanded. Both are fullscreen-only (regular mode leaves the mouse to the terminal); the keyboard paths (expand toggle, /ps:doc…
Patch Changes 1a92e29: Fold failed and killed processes into ! N failed and ■ N killed summary tokens in the status widget, mirroring the existing ✓ N done token. A new failure stays individual until the next process starts, then folds into the summaries. 9efa0c8: Inject the ses…
Minor Changes 4d53443: Persist context-level notifications immediately instead of deferring them to the next user prompt context and emitted ignore notifications (watch log matches, suppressed-match summaries, onKilled: "context") are now sent with triggerTurn: false and no deli…
Minor Changes 860d98e: Add an adopt API so other extensions can hand an already-running child process over to the manager. ProcessManager.adopt(name, command, cwd, child, { initialStdout, initialStderr, startTime }) registers an externally spawned child (detached process group,…
Minor Changes 2eff528: The /ps:logs overlay now has an opt-in soft-wrap mode (w key 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 /ps overview, dock, and…
Minor Changes a146230: Bound in-memory process output by both line count and a new configurable byte budget. /ps, /ps:logs, and the dock now append live output without repeatedly reading full log files, and show a marker when a burst drops lines. 530dd99: Create the per-session…
Minor Changes 8f15f76: Prevent crash on /new with running background processes
Minor Changes da0de08: Remove @aliou/pi-evals devDependency
Minor Changes 80f81ff: perf: replace polling timers with event-driven output rendering a8965ad: Add runtime log watch alerts for managed processes. New logWatches option on process tool start action Watches match log lines on stdout, stderr, or both Default one-time behavior (re…
Minor Changes 67da7e3: Add /ps:dock, /ps:focus, /ps:logs commands. Add deprecated /process:* commands. Replace status widget with log dock. Preserve ANSI colors. Fix duplicate notifications. Use proper ThemeColor type. 8cd4247: Exclude local implementation plan documents from ve…
Minor Changes da665cd: Add opt-in blocker for background bash commands: when enabled, bash tool calls that would spawn a background process (&) are held for approval before execution. Fix process list column truncation on narrow terminals. Move @mariozechner/pi-tui to peer depen…