jan-agent.sh
Rama main · réplica de lectura del repositorio original.
#!/usr/bin/env bash
# Convenience launcher for the locally-built Jan agent binary.
# Usage:
# ./jan-agent.sh -> opens the interactive agent UI
# ./jan-agent.sh agent status -> forwards any args straight to `jan`
# ./jan-agent.sh agent run "..." -> run a task headlessly
set -euo pipefail
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
JAN_BIN="$DIR/src-tauri/resources/bin/jan"
if [ ! -x "$JAN_BIN" ]; then
echo "error: jan binary not found or not executable at $JAN_BIN" >&2
exit 1
fi
cd "$DIR/src-tauri"
if [ "$#" -eq 0 ]; then
exec "$JAN_BIN" agent ui
else
exec "$JAN_BIN" "$@"
fi