#!/bin/bash # Entrypoint script for Kandev Multi-Agent # Runs agentctl HTTP server that manages agent subprocesses (auggie, codex, etc.) set -e echo "Starting Kandev Multi-Agent..." # Validate agent CLIs are available if ! command -v auggie &> /dev/null; then echo "WARNING: auggie CLI not found" fi if ! command -v codex &> /dev/null; then echo "WARNING: codex CLI not found" fi # Run agentctl HTTP server echo "Starting agentctl on port ${AGENTCTL_PORT:-9999}..." exec /usr/local/bin/agentctl