Commit Graph

4 Commits

Author SHA1 Message Date
Garry Tan e9fbb664f8 refactor: reorganize codebase — move browse CLI to browse/ directory
Restructure project layout: src/ → browse/src/, test/ → browse/test/. Add snapshot testing. Update docs, package.json, and skills integration. Add setup script and TODO tracking.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-11 19:28:50 -07:00
Garry Tan cbb82390c7 docs: built for Claude Code (works with any shell-capable agent)
Lead messaging with Claude Code. Add note that Codex, Cursor, etc.
can also use it since it's just a CLI binary.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:58:23 -07:00
Garry Tan effb88ab66 fix: version 0.1.0 (not 2.0.0)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 15:57:13 -07:00
Garry Tan 564599e58b feat: persistent Chromium daemon with CLI wrapper
Bun-powered HTTP server on localhost keeps headless Chromium alive
between commands. CLI auto-starts server on first call (~3s), subsequent
commands ~100-200ms. Bearer token auth, 30 min idle shutdown, auto-restart
on Chromium crash.

Architecture: compiled CLI binary → HTTP POST → Bun.serve → Playwright

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 14:23:44 -07:00