#!/bin/bash
# OrchestratorPi — Startet Pi als Orchestrator mit DeepSeek V4 Flash ueber Novita
# Setzt PI_ORCHESTRATOR=1, damit Extensions und Skills wissen: diese Session ist der Orchestrator.

NOVITA_API_KEY=$(INFISICAL_API_URL="https://infisical.ccpn.cc" \
  infisical secrets get NOVITA_API_KEY \
  --domain https://infisical.ccpn.cc \
  --projectId 9e8562f2-8ec8-49f5-a551-db13d265b3cc \
  --env dev --plain 2>/dev/null)

if [ -z "$NOVITA_API_KEY" ]; then
  echo "FEHLER: Konnte NOVITA_API_KEY nicht aus Infisical holen."
  echo "Pruefe: infisical login --domain https://infisical.ccpn.cc"
  exit 1
fi

export NOVITA_API_KEY
export PI_ORCHESTRATOR=1

exec pi --provider novita --model "deepseek/deepseek-v4-flash" "$@"
