Skip to main content
Reference · Information

F — Filter pipeline

The 24 command-specific rules that compress senkani_exec output. Mutating commands pass through unchanged.

What it does

Matches (command, subcommand) pairs to rule chains. git status, git diff, git log, npm install, yarn install, pnpm install, pip install, make, cargo build, swift build, curl -v, docker pull, terraform plan, and ~11 more. Each rule is a pure function of (cmd, stdout, stderr) and has regression tests.

What it doesn't touch

Env var

SENKANI_FILTER=on|off — default on. Setting off disables the filter for the pane's session; raw output flows through.

Savings

60–90% on read-only commands (git status, npm install, git diff). 0% on mutating commands (by design).