Skip to content

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 06 Sep 23:14
· 4 commits to main since this release
0cb3870

What's Changed

Full Changelog: v0.8.0...v0.8.1

What this fork fixes vs upstream (isac322/kwin-mcp, unmaintained since May 2026)

  • MCP Python SDK 2.x — fresh installs broken upstream (isac322#49) work here; all dependencies current
  • Text input in virtual sessions — host keymap isolation (upstream isac322#51-adjacent clicks/coords fix included too) + clipboard-first unicode paste
  • Reliable focus_window — KWin scripting activation, dual close-binding (Ctrl+Q / Ctrl+Shift+Q)
  • Bounded startup waitssession_start never hangs forever (upstream isac322#48)
  • Silent input-drop fix — EIS devices awaited until RESUMED before injecting
  • Honest error contract — anticipated failures surface as tool errors with details, not silent success
  • Host isolation — no DISPLAY/WAYLAND_DISPLAY leaks into sessions (upstream isac322#45)

30/30 tools verified by integration runs (virtual + live). Install: uv tool install git+https://github.com/VibeProgramm/kwin-mcp