Documentation Index
Fetch the complete documentation index at: https://docs.joggr.ai/llms.txt
Use this file to discover all available pages before exploring further.
Flags
| Flag | Type | Default | Description |
|---|---|---|---|
--review | boolean | false | Open in review mode |
--file | string | — | Path to the file to review |
--port | number | Random (free) | Override port instead of auto-assigning |
What it does
- Resolves the git repo root
- Finds a free port (or uses
--port) - Starts a local Hono server serving the desktop review app
- Opens your browser to the review UI
- Blocks until you submit the review or press
Ctrl+C - Prints formatted markdown feedback to stdout
- Shuts down the server
Examples
Review a file directly:Exit codes
| Code | Meaning |
|---|---|
0 | Review completed |
1 | Error (server or input) |
130 | Interrupted (Ctrl+C) |
Troubleshooting
Browser doesn't open
Browser doesn't open
Copy the URL printed in the terminal and paste it into your browser manually. This can happen
on headless environments or when no default browser is configured.
Port already in use
Port already in use
Another process is using the auto-assigned port. Pass a specific port with
--port: jog app --review --file path/to/file.md --port 4200'Could not resolve repository root' error
'Could not resolve repository root' error
The command must be run inside a git repository. Make sure you’re in a repo directory and that
git rev-parse --show-toplevel works.