#!/usr/bin/env bash
set -euo pipefail

# Generated by gen-noi-cli-shims.mjs

: "${NOI_EXEC_PATH:?noi: missing NOI_EXEC_PATH}"
: "${NOI_AGENT_CLI:?noi: missing NOI_AGENT_CLI}"
[[ -x "$NOI_EXEC_PATH" ]] || { echo "noi: NOI_EXEC_PATH not executable: $NOI_EXEC_PATH" >&2; exit 1; }
skip_cli_check=0
case "$NOI_AGENT_CLI" in
  *".asar"*) skip_cli_check=1 ;;
esac
if [[ "$skip_cli_check" -eq 0 ]]; then
  [[ -e "$NOI_AGENT_CLI" ]] || { echo "noi: NOI_AGENT_CLI not found: $NOI_AGENT_CLI" >&2; exit 1; }
fi

ELECTRON_RUN_AS_NODE=1 exec "$NOI_EXEC_PATH" "$NOI_AGENT_CLI" "$@"
