Something went wrong. Try again.
Background process management for Pi. Start long-running commands without blocking the conversation.
Something went wrong. Try again.
fix(processes): reject empty log-match patterns master
A literal pattern of "" (or whitespace-only) matched every line via String#includes(""), firing a notification per output line. The schema only enforced maxLength. Reject empty/whitespace patterns at normalization (notify.logMatches and update watches share normalizeLogMatch), and guard the shared compileLineMatcher primitive so an empty literal can never become a match-all (returns false instead).
Author Aliou Diallo Date (Jul 10, 2026, 12:16 PM UTC) Commit 848b550c 848b550c32559d6bcfbbfcd79bb0b765016543dd Parent 02698e72 02698e72bdf5af53e1a365be7a7ac5fb5f644a58