FCSIT — five per-pane toggles
Each pane in the workspace carries five feature switches: Filter, Cache, Secrets, Indexer, Terse. Set per-pane; persist to ~/.senkani/panes/{paneId}.env; take effect immediately without a restart.
What each letter controls
Letter
Feature
Default
What it does
F
Filter
on
Filter pipeline — 24 command-specific output rules applied to
senkani_exec.C
Cache
on
Read cache — keyed on (path, mtime); unchanged files return from memory.
S
Secrets
on
SecretDetector — 13 regex families + entropy fallback on every tool output.
I
Indexer
on
T
Terse
off
Terse mode — output-token reduction via system-prompt injection + phrase strip.
How to toggle
- UI: click the letter in the pane header — it highlights when on.
- Env var:
SENKANI_FILTER=on|off,SENKANI_CACHE=on|off,SENKANI_SECRETS=on|off,SENKANI_INDEXER=on|off,SENKANI_TERSE=on|off. - MCP:
senkani_sessionwithaction:"toggle", feature:"filter".
Per-pane vs global
FCSIT is per-pane. Different panes can run different combinations — a terse-mode research pane alongside a full-fidelity build pane. Global defaults come from ~/.senkani/config.json; env vars override per pane; the UI toggle is the final say for the current session.