dsh-plugin-macos: 21 Local Tools to Let the DSH Agent Handle macOS Operations
dsh-plugin-macos (maintained by wu04186767, MIT License, version 0.1.0) turns 21 native macOS operations into typed DSH tools: system information reading, daily operations (notifications, clipboard, voice control, volume, dark mode, keep-awake, Shortcuts, AppleScript), and control of Safari tabs from an active login session. All operations are executed locally with zero dependencies and no build steps, and commands use argv arrays to prevent shell injection. The article covers tool categorization, installation commands (dsh plugin --profile web add github:wu04186767/dsh-plugin-macos), permission manifests and verification via doctor.mjs, typical usage examples, and precautions for agents operating the local machine using the current process's permissions.
Read More