Woo Woops uses VS Code's Shell Integration API (onDidEndTerminalShellExecution) to detect when any terminal command finishes. Exit code 0 = success sound. Anything else = error sound. Works with python, node, cargo, npm, or any command you run.
Platform Support
Platform
Audio Method
Windows
PowerShell Media.SoundPlayer
macOS
afplay (built-in)
Linux
aplay / paplay / ffplay
Requirements
Shell Integration must be enabled in VS Code (it's on by default). If sounds aren't triggering, check that terminal.integrated.shellIntegration.enabled is true in your settings.