AI Agent Hub
Back to plugins
dshgo preview

dshgo

Client Updated 2026.09.16

Run the following command in DeepSeek Harness:

dsh plugin install xiazhi88/dshgo

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install xiazhi88/dshgo in DeepSeek Harness to install; source code is at https://github.com/xiazhi88/dshgo

About this plugin

DSH web is hardwired to 127.0.0.1, guarded by a Host/Origin fence, and its session cookie is bound to the original authority. Even on the same WiFi, a phone or tablet is met with a 401 the moment it tries to connect. dshgo closes that gap on two fronts. A client plugin rewrites every incoming Host and Origin to loopback before forwarding, so the fence always sees localhost; it also injects the per-boot launch token and the polyfills (crypto.randomUUID, AbortSignal.any) that older WebViews lack, removing the last blockers to a working mobile session. An Android app then delivers a real phone experience: when a run finishes or the agent is stuck on approval, a native notification appears with a one-tap Approve button that never yanks the app into the foreground.

Three capabilities stand out. First, LAN reachability: a new settings tab titled LAN Access shows every available local address with a QR code, and an optional access password protects the forwarded port. Browsers get a typed-password screen (remembered for 30 days); the app routes through fingerprint, face, or device PIN. Changing the password rotates the signing key, instantly invalidating every unlocked device. Second, multi-device switching: the app home screen is a connection list covering home, office, and server, each showing online status and plugin version. Switching is instant because both the current and previous pages stay resident in memory, preserving scroll position and input content. Third, everyday efficiency: hands-free voice input that streams text as you speak, share-intent support that drops images and text straight into DSH, a home-screen widget that swaps its two buttons to Approve / Reject the moment an approval is pending, and in-app updates with a progress bar that opens the system installer directly.

This pairing is aimed at users who treat DSH as a daily driver and still need to approve agent actions while away from the desk. You are not expected to port-forward the port to the internet. The plugin covers trusted LAN only; for remote access, wire up Tailscale and the settings tab auto-detects the CGNAT (100.64.0.0/10) range to show the right guidance. The mobile layout is bundled inline, so there is no extra dsh-web-mobile install. The minimum DSH version is 0.1.2-rc.1; older builds are detected and the app will prompt you to upgrade.

Screenshots

Use Cases

  • Approving agent actions from a phone while away from the desk
  • Tracking session status in real time via push notifications
  • Dictating prompts hands-free through voice input

Best For

  • Developers who treat DSH as a daily driver
  • Power users who switch between phone, tablet, and desktop
  • Users who want secure LAN-only access to DSH web