dsh-wsl-uia
Manifest valid★ 1Windows UI Automation observation from WSL: enumerate top-level windows and read a bounded element tree with per-observation handles.
dsh-wsl-uia
DeepSeek Harness plugin: Windows UI Automation observation from WSL: enumerate top-level windows and read a bounded element tree with per-observation handles.
Part of dsh-wsl-kit.
Install
dsh plugin --profile web add github:173787247/dsh-wsl-uia
Usage
uia_tree action=windows # list top-level windows
uia_tree action=tree pid=1234 maxDepth=6 maxElements=200 # bounded element tree
uia_tree action=find controlType=Button actionableOnly=true
Notes
Every element carries a handle like 1790525657168.6. The number before the dot is
the observation epoch, so a handle from an older observation is identifiable. Element
index is not a stable identity on a live window — two walks of the same tree can
disagree — so pass expectName to win_invoke rather than relying on position.
Requirements
- Windows with WSL, and DeepSeek Harness running inside it.
- PowerShell reachable at the standard path (the plugin finds it itself).
Tests
npm test
The unit tests run anywhere. The live tests are skipped outside WSL.
License
MIT
Comments
Loading…
Similar plugins
by 173787247
Targeted Windows input from WSL: invoke a UI Automation element, or send keys and clicks to a chosen window without stealing focus.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-wininputby 173787247
Enumerate and control Windows top-level windows from WSL: activate, minimize, restore, move and resize.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-winctlby cnyc6n
Windows UI Automation agent for DeepSeek Harness: enumerate/snapshot/find/click/set_text/scroll/drag/swipe/screenshot + window state as a dsh plugin (single C++ exe)
★ 0
GPL-3.0
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-uia-agentby 1jiegejiayouxuewangan1
Windows desktop control for DeepSeek Harness (DSH) through UI Automation: read a window's control tree instead of screenshots, drive elements by stable id, approve every write, audit every action. | 让 AI 安全地操作 Windows 桌面软件
★ 0
MIT
JavaScript
Sep 22, 2026
dsh plugin --profile web add dsh-desktop-uiaby gezi-wen
Windows desktop-control tools for DeepSeek Harness (DSH): screen layout, annotated screenshots, click / type / key / scroll, window management, and UI Automation structured queries. Zero dependencies,
★ 0
MIT
JavaScript
Sep 24, 2026
dsh plugin --profile web add sage-guikitby MuzeWinter
Windows desktop automation for DeepSeek Harness: 14 tools for real GUI input (click, type, keys, scroll, drag), occlusion-proof window screenshots and the accessibility tree.
★ 1
NOASSERTION
JavaScript
Sep 27, 2026
dsh plugin --profile web add dscomputer-control