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).

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