#!/usr/bin/env bash
# clicker — macOS legacy click/type/key surface (routes to HelperAI.app), preserved as clicker.macos.
# On Linux this macOS-keycode/coordinate surface is intentionally not ported (same as the Windows port);
# use `computer-ai-use` (window-bound list-apps/click/type-text/press-key) instead.
set -euo pipefail
SCRIPT_DIR="$(cd -- "$(dirname -- "$0")" && pwd -P)"
case "$(uname -s)" in
  Darwin) exec "$SCRIPT_DIR/clicker.macos" "$@" ;;
  Linux)
    echo "error: clicker is not available on Linux (macOS keycode/coordinate surface)." >&2
    echo "       Use 'computer-ai-use' instead (list-apps / click / type-text / press-key, window-bound)." >&2
    exit 64 ;;
  *) echo "error: clicker: unsupported OS: $(uname -s)" >&2; exit 64 ;;
esac
