#!/bin/bash # Agent Orchestrator setup script # Installs dependencies, builds packages, and links the CLI globally set -e # Exit on error echo "๐Ÿค– Agent Orchestrator Setup" echo "" # Check for pnpm if ! command -v pnpm &> /dev/null; then echo "โŒ pnpm not found. Installing pnpm..." npm install -g pnpm fi echo "๐Ÿ“ฆ Installing dependencies..." pnpm install echo "๐Ÿงน Cleaning stale build artifacts..." rm -rf packages/web/.next echo "๐Ÿ”จ Building all packages..." pnpm build echo "๐Ÿ”— Linking CLI globally..." cd packages/cli npm link cd ../.. echo "" echo "โœ… Setup complete! The 'ao' command is now available." echo "" echo "Next steps:" echo " 1. cd /path/to/your/project" echo " 2. ao init --auto" echo " 3. gh auth login" echo " 4. ao start" echo ""