Status: Complete (local build verified)
Date: 2026-03-16
Image: kpericak/ai-agent-runtime:0.3
Rewrote infra/ai-agent-runtime/Dockerfile from node:22-alpine to
mcr.microsoft.com/playwright:v1.58.2-noble (Ubuntu 24.04 LTS). This gives
the QA subagent access to Chromium for browser-based verification.
@playwright/mcp) — installed globally via npmgh) — installed from official APT repo.claude.json baked into image at /home/pwuser/.claude.jsonpwuser (UID 1001, GID 1001)mcp[cli]>=1.2.0, httpx>=0.27.0| Test | Result |
|---|---|
claude --version |
2.1.77 |
npx @playwright/mcp --help |
OK |
gh --version |
2.88.1 |
python3 -c 'import mcp' |
OK |
whoami |
pwuser |
cat /home/pwuser/.claude.json |
{"hasCompletedOnboarding":true} |
node --version |
v24.13.0 |
infra/agent-controller/main.go:64 still references ai-agent-runtime:0.1 —
update when the new image is pushed to Docker Hub