FROM python:3.11-slim

WORKDIR /app
ENV PYTHONPATH=/app/agent

COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt

COPY agent /app/agent
COPY start.sh /app/start.sh
RUN chmod +x /app/start.sh

CMD ["python3", "-u", "/app/agent/main.py"]
