Toy Control Protocol
c3ll256/dsh-toy · tools
Toy Control Protocol for DSH.
★ 65GitHub stars
6Forks
2026-08-15Last updated
TypeScriptLanguage
BSD-3-ClauseLicense
Key features
- On macOS, unknown hardware first uses read-only raw CoreBluetooth advertisement discovery, without starting Intiface or connecting to devices.
- Sharing tokens stay in plugin configuration and never appear in model-visible tool arguments or results.
- spawn intiface-engine ENOENTupdate to a release with automatic download support, ensure intifaceAutoDownload: true, and confirm GitHub is reachable.
- Regular Bluetooth, serial, and USB models use Buttplug / Intiface.
- The plugin starts local Intiface Engine automatically when needed.
Requirements
- The MonsterParty connection implements the relay behavior and AKN_DS_SUCKEGG mapping documented by Chemtrails.
- Vendor-side protocol changes may require an update.
Install command
dsh plugin --profile web add github:c3ll256/dsh-toy