`brush-parser` handles `;` (sequential execution) and `|` (piping) which all these shells use, so we can safely parse their commands for `always_allow` pattern matching. (No release notes because granular tool permissions haven't been released yet.) Release Notes: - N/A