Skip to content

ElfDeckAI 1.0.7

Choose a tag to compare

@github-actions github-actions released this 28 Oct 05:27
· 101 commits to 8ec9448e596fc81ac1fa87a3ebea3c45308f4ffd since this release

Fixed

  • Daemons no longer exit when a FIFO line contains bytes that are not
    valid UTF-8; the line is refused like any other malformed command.
  • The KWin D-Bus screenshot fallback now deletes the temporary file KWin
    writes to /tmp.
  • The installer's troubleshooting hint names the correct systemd unit.
  • Setup documentation now requires key-based SSH login: an MCP client
    launching ssh cannot answer a password prompt.

Changed

  • The MCP server negotiates the protocol version (2025-06-18,
    2025-03-26 or 2024-11-05) instead of always answering 2024-11-05.
  • Python 3.9 or newer is required (3.8 is end-of-life).
  • The package version is defined once, in elfdeckai_mcp.__version__.
  • Rewritten README and module documentation.

Added

  • MCP Registry metadata (server.json package entry and README marker).
  • Continuous integration and a release workflow that publishes to PyPI
    and the MCP Registry and creates the GitHub Release. It runs on a
    version tag, or from the Actions tab, in which case it creates the tag.
  • glama.json listing the maintainer for Glama.