FROM python:3.12-slim

# Install heylead from PyPI
RUN pip install --no-cache-dir heylead

# Expose the default HTTP port
EXPOSE 8080

# Run with streamable-http transport
CMD ["heylead", "--transport", "streamable-http", "--port", "8080"]
