npm · @harusame64/desktop-touch-mcp
$npx -y @harusame64/desktop-touch-mcp@2.2.0 DESKTOP_TOUCH_AUTO_GUARD — Set to '0' to disable automatic action guards (reverts to v0.11.12 behavior).
DESKTOP_TOUCH_PERCEPTION_RESOURCES — Set to '1' to enable MCP perception resources.
DESKTOP_TOUCH_PERCEPTION_IDLE_MS — Idle ms before the WinEvent sidecar enters dormancy (default 60000).
DESKTOP_TOUCH_PERCEPTION_DORMANCY_DISABLE — Set to '1' to keep the WinEvent sidecar always running (no auto-dormancy).
DESKTOP_TOUCH_DIAGNOSTIC_LOG_DISABLE — Set to '1' to disable the JSONL diagnostic event log (issue #365 Phase 2).
DESKTOP_TOUCH_DIAGNOSTIC_LOG_PATH — Override path for the diagnostic event log.
DESKTOP_TOUCH_DIAGNOSTIC_LOG_MAX_BYTES — Size in bytes at which the diagnostic event log rolls over to diagnostic.log.1 (default 67108864 = 64 MiB). Two rolled generations are kept. Values below 1 MiB are raised to 1 MiB and values above 1 GiB are lowered to 1 GiB; anything that is not a positive whole number falls back to the default, so a typo cannot disable rotation in either direction.
DESKTOP_TOUCH_RESOLVE_LOG_RAW — Set to '1' to record window titles and title queries in clear in the diagnostic event log. Off by default: titles are recorded as a short hash plus their length, because a title can contain a file name, a mail subject, or a browser page title.