#!/usr/bin/env bash set -euo pipefail ROOT_DIR="/Users/john/Project/Memind" ENV_SCRIPT="${ROOT_DIR}/scripts/executor-env.mjs" AIDER_BIN_DEFAULT="/Users/john/.local/bin/aider" AIDER_BIN="${AIDER_CLI_BIN:-${AIDER_BIN:-${AIDER_BIN_DEFAULT}}}" NODE_BIN="${NODE_BIN:-$(command -v node || true)}" if [[ -z "${NODE_BIN}" ]]; then echo "node not found in PATH" >&2 exit 1 fi if [[ ! -x "${AIDER_BIN}" ]]; then echo "Aider CLI not executable: ${AIDER_BIN}" >&2 exit 1 fi eval "$("${NODE_BIN}" "${ENV_SCRIPT}" aider --shell)" exec "${AIDER_BIN}" "$@"