#!/usr/bin/env bash set -euo pipefail REPO="$(cd "$(dirname "$0")" && pwd)" # Extension symlink mkdir -p ~/.pi/agent/extensions ln -sf "$REPO/pi-coder-judge-extension.ts" ~/.pi/agent/extensions/pi-coder-judge-extension.ts echo "Symlink: ~/.pi/agent/extensions/pi-coder-judge-extension.ts -> $REPO/pi-coder-judge-extension.ts" # models.json symlink (Backup wenn reguläre Datei vorhanden) if [ -f ~/.pi/agent/models.json ] && [ ! -L ~/.pi/agent/models.json ]; then cp ~/.pi/agent/models.json ~/.pi/agent/models.json.bak echo "Backup: ~/.pi/agent/models.json.bak" fi ln -sf "$REPO/models.json" ~/.pi/agent/models.json echo "Symlink: ~/.pi/agent/models.json -> $REPO/models.json" echo "" echo "Fertig. Bitte /reload in pi agent ausführen."