yakubuManage.onlyOnNewDiagnosticErrors: only play when error count increases
yakubuManage.minIntervalMs: minimum milliseconds between plays
yakubuManage.customPlayCommand: full shell command to play sound
yakubuManage.customSoundPath: sound file path for built-in platform command
By default, the extension plays the bundled assets/yakubu-manage.mp3.
If you set yakubuManage.customSoundPath, that path is used instead.
On Windows, built-in playback works best with .wav or .mp3 files and does not fall back to a console beep.
Example custom command
afplay "/Users/you/sounds/yakubu-manage.wav"
Set that in yakubuManage.customPlayCommand to force your own playback behavior.
Development
npm install
npm run compile
Then press F5 in VS Code to run the extension in an Extension Development Host window.
Notes
Terminal failure detection depends on VS Code shell integration support.
If no suitable system playback command exists on your machine, use yakubuManage.customPlayCommand.