Session log gate
dsh-log-gate is a third-party plugin. It is not an official component and is not affiliated with DeepSeek. It uses the public registerExclusion hook so chosen sessions are left out of the official session-log upload.
The default mode: all blocks every live session. listed blocks only the project names, directories, or globs you write down. The settings tab and dsh-log-gate audit show which current sessions would be skipped.
The official callback only receives a session id. The plugin then reads that live session's cwd. If the cwd is missing, listed mode does not guess. Telemetry is a separate switch and this plugin does not change it. Blocking does not delete the local log; turning the gate off later can let a later official request upload a suffix that never recorded an acceptance.
For an encrypted snapshot that stays on the machine unless you opt in, see UndoHaven.