From 6504a79bfeae04353388f286ef33819519206bd3 Mon Sep 17 00:00:00 2001 From: DexterFromLab Date: Sun, 15 Mar 2026 17:13:22 +0100 Subject: [PATCH] chore: add launch.sh for .desktop entry Runs `tauri dev` so Vite dev server starts before the WebView binary. Builds sidecar runners on first launch if missing. --- scripts/launch.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 scripts/launch.sh 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