diff --git a/scripts/launch.sh b/scripts/launch.sh new file mode 100755 index 0000000..63ef28d --- /dev/null +++ b/scripts/launch.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash +# Launch Agent Orchestrator — used by .desktop entry +set -euo pipefail + +PROJECT_DIR="/home/bartek/workspace/agent_orchestrator" + +cd "$PROJECT_DIR" + +# Build sidecar if missing +if [ ! -f "$PROJECT_DIR/sidecar/dist/claude-runner.mjs" ]; then + npm run build:sidecar +fi + +export WEBKIT_DISABLE_DMABUF_RENDERER=1 +exec npm run tauri dev