FROM python:3.12-bookworm

RUN apt-get update && apt-get install -y --no-install-recommends git && rm -rf /var/lib/apt/lists/*

# /home/user is required by claude-agent-acp for onboarding bypass
RUN mkdir -p /home/user && \
    echo '{"hasCompletedOnboarding":true,"bypassPermissionsModeAccepted":true}' > /home/user/.claude.json

# /home/claude is the working directory for grounding repos
RUN mkdir -p /home/claude && \
    echo '{"hasCompletedOnboarding":true,"bypassPermissionsModeAccepted":true}' > /home/claude/.claude.json

CMD ["tail", "-f", "/dev/null"]
