Plays a random local sound when a Herdr agent needs input or finishes a task.
It uses only the Python standard library and macOS's afplay.
The plugin automatically creates ~/.config/herdr-sounds/request and
~/.config/herdr-sounds/done. Add any files supported by afplay to the
appropriate directory.
Link this checkout while developing:
herdr plugin link .Or install it from GitHub:
herdr plugin install gridness/herdr-random-soundsThe plugin chooses from request when an agent becomes blocked and from done
when it completes a turn. Missing or empty pools are silently ignored.