Skip to content

Clay CLI/plugin launcher does not support native Windows (only macOS/Linux binaries published) #9

Description

@DM-Gentwo

The bundled bin/clay launcher (installed via the Claude Code plugin, version 2.1.13)
only recognizes Darwin and Linux from uname -s:

case "$os" in
  Darwin) os="darwin" ;;
  Linux) os="linux" ;;
  *) die "validation_error" "clay: unsupported OS: $os" 2 ;;
esac

On native Windows (Git Bash reports MINGW64_NT-10.0-26200), this immediately fails:

{"error":{"code":"validation_error","message":"clay: unsupported OS: MINGW64_NT-10.0-26200"}}

Checkingbin/checksums.txt confirms there's no Windows asset published at all —
only clay-darwin-arm64, clay-darwin-x64, clay-linux-arm64, clay-linux-x64 exist
on the clay-cli-v GitHub release. So this isn't just a detection gap in
the launcher script; there's no Windows binary to fall back to.

This affects any Windows user running Claude Code, Codex, or Cursor natively
(not under WSL) — clay whoami, clay login, and clay mcp (the MCP server)
all fail at the same bootstrap step, so the plugin is entirely unusable outside
WSL/macOS/Linux.

Requesting either a native Windows binary + launcher support, or at minimum a
clear error message pointing Windows users at WSL as the supported path.

Environment: Windows 11 Pro, Claude Code, plugin version 2.1.13, Git Bash (MINGW64).

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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