Ken
c6d8d4dfe6
fix: set UV_LINK_MODE=copy in Dockerfile for overlayfs compatibility
...
Deploy Research Workbench / deploy (push) Failing after 14m14s
uv's reflink-based file cloning fails with EAGAIN inside Docker's
overlayfs. Setting UV_LINK_MODE=copy forces regular file copies.
🤖 Generated with [Amplifier](https://github.com/microsoft/amplifier )
Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com >
2026-05-26 23:07:40 +00:00
Ken
a897d1cd00
fix: remove non-existent @anthropic-ai/playwright-cli from Dockerfile
...
Deploy Research Workbench / deploy (push) Failing after 13m37s
Package doesn't exist on npm. Playwright is already installed via
the Python backend deps (uv sync) and 'uv run playwright install chromium'.
🤖 Generated with [Amplifier](https://github.com/microsoft/amplifier )
Co-Authored-By: Amplifier <240397093+microsoft-amplifier@users.noreply.github.com >
2026-05-26 22:38:19 +00:00
Ken
2838cff67c
feat: Dockerfile with all-in-one container
2026-05-26 18:41:33 +00:00
Ken
04ae443207
chore: remove old car-help files, prepare new structure
2026-05-26 18:16:07 +00:00
Ken
8dfafcc63d
feat: car-help web UI with browser view, search API, and buying guide
...
- FastAPI backend on port 8080 with noVNC proxy for same-origin iframe
- Split-panel UI: live browser (55%) + search/guide/saved tabs (45%)
- Car buying guide: target models, pre-purchase checklist, mechanics nearby,
negotiation tips, budget breakdown
- Scoring/ranking engine for listings (Toyota Prius = highest)
- Docker container runs Xvfb + x11vnc + noVNC + FastAPI together
- Accessible at browser.ampbox.io via cloudflared tunnel
2026-05-25 20:34:16 +00:00
Ken
f09317f95b
feat: add noVNC headed mode for interactive browser sessions
...
- Dockerfile with Xvfb + x11vnc + noVNC for browser-in-a-URL
- search.py auto-detects DISPLAY env to run headed vs headless
- pause_for_human() function for CAPTCHA/login handoff
- Facebook Marketplace search (headed mode only, needs login)
- Updated README with both modes
2026-05-25 06:56:21 +00:00