22 lines
509 B
Bash
22 lines
509 B
Bash
#!/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
|
|
|