Problem
Currently the extension installs claude hooks which run for every claude session on my machine. When I use my machine as a shared host for many people that SSH into, it still plays the sounds for other peoples sessions since it's on the same machine.
Proposed solution
Would it be possible for an env variable (like CLAUDE_NOTIFIER_DISABLE=1) to allow disabling the hooks for a SSH session?
Alternatives considered
I patched _lib.ps1 to exit early on my own env variable, but that required changing the extension's files and gets overwritten on update.
Additional context
N/A
Problem
Currently the extension installs claude hooks which run for every claude session on my machine. When I use my machine as a shared host for many people that SSH into, it still plays the sounds for other peoples sessions since it's on the same machine.
Proposed solution
Would it be possible for an env variable (like CLAUDE_NOTIFIER_DISABLE=1) to allow disabling the hooks for a SSH session?
Alternatives considered
I patched _lib.ps1 to exit early on my own env variable, but that required changing the extension's files and gets overwritten on update.
Additional context
N/A