From ae48970f5f1126ded78606a3be6bc715dcaa0e0a Mon Sep 17 00:00:00 2001 From: weichen Date: Fri, 25 Sep 2026 21:30:29 +0000 Subject: [PATCH] fix(pi-runner): allow host-side extension path override for task runs Task-run pi launches hardcoded the container path /app/extensions/tavily-search.mjs; on the no-docker host sidecar every squad/dialogue task run failed at spawn with ENOENT/extension-load errors. Add PI_AGENT_EXTENSION override and export the managed pi-dir extension path from the sidecar start script. --- deploy/pi-agent-sidecar/start.sh | 1 + deploy/pi-agent/runner.mjs | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/deploy/pi-agent-sidecar/start.sh b/deploy/pi-agent-sidecar/start.sh index f5ebdd66..382150de 100755 --- a/deploy/pi-agent-sidecar/start.sh +++ b/deploy/pi-agent-sidecar/start.sh @@ -76,6 +76,7 @@ cat > "${PI_DIR}/settings.json" <