FROM python:3.14-slim

LABEL Maintainer="anima"

WORKDIR /data

COPY main.py /data
COPY requirements.txt /data
RUN pip install -r requirements.txt
COPY skills/ skills/
RUN for req in skills/*/requirements.txt; do \
        if [ -f "$req" ]; then \
            echo "Installing $req"; \
            pip install -r "$req"; \
        fi; \
    done

CMD ["/usr/local/bin/python", "-m", "main"]