dsh-go-adb-link: Offloading ADB TCP connection maintenance to the DSH plugin

dsh-go-adb-link is a native plugin for the DSH Go mobile version (maintainer edgy7493, v1.2.4, MIT) that automatically discovers the ADB TCP port on the device and connects/keeps the connection using the local adb. The status bar and panel display the status, port, and device. It automatically reconnects when the engine starts, retries on disconnection, and performs a background rescan on port changes (at most once every 10 minutes). After a successful connection, it injects prompts into the AI and provides adb tools (since v1.2.4), enabling the AI to proactively execute adb commands for system-level operations. It is applicable only to the DSH Go mobile version engine, supports only classic ADB over TCP, and requires "Always Allow" to be checked for the first time. The README provides installation commands for npm, GitHub, and offline tarball, and explains that runtime state is written to $DSH_HOME/dsh-go/adb-link/state.json, connecting only to 127.0.0.1.

Read More