Skip to content

mxcli distribution still missing Linux binary (reopening #91) #111

Description

@TOFBuck

Summary

The mxcli binary shipped in the latest release is still a Windows .exe only. It cannot run in Linux environments such as the devcontainer setup that mxcli itself recommends.

This was previously reported in #91 and marked as closed, but the latest version of mxcli still does not include a Linux binary.

Environment

  • Container OS: Debian Bookworm (linux/amd64) via devcontainer
  • mxcli file: mxcli.exe — Windows PE executable, not a Linux ELF binary

Expected behavior

The mxcli distribution should include a Linux binary (e.g. mxcli-linux-amd64) so it works out-of-the-box in the devcontainer workflow. The devcontainer.json postCreateCommand already detects this problem but can't resolve it:

if [ -f ./mxcli ] && ! file ./mxcli | grep -q Linux; then
  echo '⚠ ./mxcli is not a Linux binary. Replace it with the linux-amd64 or linux-arm64 build.'
fi

Actual behavior

Only mxcli.exe is present. Running ./mxcli fails with "No such file or directory" and there is no Linux alternative to fall back on.

Impact

All mxcli commands — exec, check, lint, docker check, report — are completely unavailable in the Linux devcontainer, blocking AI-assisted development workflows entirely.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions