diff --git a/README.md b/README.md index 40c7b81..7702b06 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ A web-based application for running AI coding sessions (Claude Code and Codex) a - **Session Persistence** — A background shepherd process keeps PTY sessions alive across server restarts, so deploys never kill a running session - **Repository Management** — Clone and sync GitHub repos via Personal Access Token - **Remote Access Gateway** — Optional reverse-tunnel proxy with TLS and login auth for accessing sessions from anywhere, no inbound ports required +- **Code Review** — GitHub-style diff view with syntax highlighting, unified/split modes, and inline review comments - **Single Binary** — Compiles to a standalone Go binary with the React frontend embedded ## Screenshots @@ -37,6 +38,18 @@ Interact with Claude Code or Codex directly in the browser. ![Terminal](docs/screenshots/terminal.png) +### Diff View + +Review changes with a GitHub-style diff viewer. Supports unified and split modes with syntax highlighting. + +![Diff View](docs/screenshots/diff-view.png) + +### Review Comments + +Add inline review comments on any line of the diff to leave feedback for yourself or collaborators. + +![Review Comment](docs/screenshots/review-comment.png) + ### Repositories Add GitHub repos and sync them to keep branches up to date. diff --git a/docs/screenshots/dashboard.png b/docs/screenshots/dashboard.png index 41ca681..7dd3a81 100644 Binary files a/docs/screenshots/dashboard.png and b/docs/screenshots/dashboard.png differ diff --git a/docs/screenshots/diff-view.png b/docs/screenshots/diff-view.png new file mode 100644 index 0000000..948a826 Binary files /dev/null and b/docs/screenshots/diff-view.png differ diff --git a/docs/screenshots/new-session.png b/docs/screenshots/new-session.png index 4f741ed..f71dde7 100644 Binary files a/docs/screenshots/new-session.png and b/docs/screenshots/new-session.png differ diff --git a/docs/screenshots/repositories.png b/docs/screenshots/repositories.png index 0752aaf..1c72ff8 100644 Binary files a/docs/screenshots/repositories.png and b/docs/screenshots/repositories.png differ diff --git a/docs/screenshots/review-comment.png b/docs/screenshots/review-comment.png new file mode 100644 index 0000000..b931ca9 Binary files /dev/null and b/docs/screenshots/review-comment.png differ diff --git a/docs/screenshots/sessions.png b/docs/screenshots/sessions.png index cdb0c8a..25b4dd0 100644 Binary files a/docs/screenshots/sessions.png and b/docs/screenshots/sessions.png differ diff --git a/docs/screenshots/settings.png b/docs/screenshots/settings.png index 37ea26f..1494ac6 100644 Binary files a/docs/screenshots/settings.png and b/docs/screenshots/settings.png differ diff --git a/docs/screenshots/terminal.png b/docs/screenshots/terminal.png index 99fc275..49cb730 100644 Binary files a/docs/screenshots/terminal.png and b/docs/screenshots/terminal.png differ