Skip to main content

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.

Apr 28, 2026
v0.14.0

/gg-task and plan review

Claude Code session running /gg-task with plan reviewThe biggest workflow shift since jog gg itself: Quick Mode collapses the full discuss → research → plan → execute → verify sequence into a single /gg-task call for small, well-scoped changes. Three checkpoint gates keep you in the loop at the right moments without forcing the whole multi-phase ceremony.Plan review is the second big piece. Hook jog app --plan into Claude Code and every time Claude exits plan mode, an interactive review opens in your browser — annotate the plan, approve it, or send it back with feedback that flows directly into the next turn. Catches over-scoped or off-track plans before any code gets written.
  • /gg-task skill — single-session workflow for simple tasks. Run /gg-task "your task" and walk through discuss, research, plan, execute, and verify in one pass with checkpoint gates between phases.
  • jog app --plan plan review — registers a Claude Code hook that opens an interactive plan review when Claude enters plan mode. Reviewer annotations come back as structured feedback.

Improvements

  • jog sandbox prune — batch-remove sandboxes whose PRs have already merged. Interactive picker by default, plus --all, --dry-run, --force, and --yes flags for scripting.
Apr 24, 2026
v0.13.0

jog sandbox info

Terminal showing jog sandbox info with git, PR, and session detailsA new subcommand that prints everything you’d want to know about a single sandbox in one place: the git state, the open PR, and the live session. Run it without a name and you get an interactive picker — handy when you have a dozen branches in flight and can’t remember which is which.The jog sandbox list table picks up a PR column at the same time, so you can see at a glance which branches have an open review and which are waiting on you to push.
  • jog sandbox info [name] — full detail view; run without a name for an interactive picker.
  • PR column in jog sandbox list — each branch shows its open PR number (or - if none).

Improvements

  • Tilde-prefixed paths — sandbox views render ~/... instead of full home paths.
  • Tighter table layoutjog sandbox list and other tables get column gap spacing for easier scanning.

Bug fixes

  • @file references resolve/gg-review @docs/standards/git-pulls.md now works in Claude Code; the leading @ is stripped automatically.
  • jog sandbox remove — no longer fails when a sandbox’s worktree directory is missing or malformed.
Apr 22, 2026
v0.12.1

/gg-review opens any file or directory

Claude Code session running /gg-review on a directory/gg-review used to be scoped to GG project documents. Point it at any file or any directory and it’ll work — file mode for a single document, directory mode with a file tree in the sidebar. Run /gg-review @path/to/file.md for a single file or /gg-review @docs/ to walk a directory.
  • Any markdown, anywhere — point /gg-review at any file or directory in your repo.
  • Directory mode — sidebar shows the full file tree so you can navigate as you review.

Improvements

  • Quieter terminal — long-running CLI commands no longer hijack the terminal with spinners.

Bug fixes

  • Cleaner review viewer — table rendering and empty-paragraph spacing fixed in the review output.
Apr 20, 2026
v0.11.7

Checkpoints without the commit

Split-pane editor showing checkpoint.auto_commit: false in JSON and YAMLCheckpoints have always wrapped their changes in a git commit. That’s great for most flows, less great when you want to inspect or shape the changes before they land. Set checkpoint.auto_commit: false and jog gg checkpoint save will skip the git operations entirely — files stay in your working tree for manual review.
  • checkpoint.auto_commit setting — set to false to skip git operations. Files stay in your working tree for manual review.
  • Local config overrides.joggr/config.local.json (or .yaml) deep-merges over your base config, so per-machine tweaks don’t require forking the whole file.

Bug fixes

  • Checkpoint save with multiple filesjog gg checkpoint save "msg" --files a.ts b.ts c.ts now actually saves all listed files. Previously only the first one was committed.
Apr 16, 2026
v0.11.0 – v0.11.5

GG fixes its own PR reviews

Claude Code session running the gg-pr-fix-review skillA new skill that reads unresolved review threads on a GitHub PR, lands fixes, replies to invalid feedback, and resolves the threads — all without leaving Claude Code. Run it with /gg-pr-fix-review <pr-number>. The skill has two modes: ask mode pauses before each thread so you can confirm or redirect; auto mode resolves the whole queue and re-runs itself when bot reviewers come back with new comments.If you’ve ever finished a PR only to spend the next hour walking back to the terminal to address every CodeRabbit nit, this is the workflow you’ve been waiting for.
  • gg-pr-fix-review skill — fetches unresolved threads, fixes the code, replies to invalid feedback, resolves on success. Distributed via jog init for Claude Code and Cursor.
  • ask and auto modesask confirms each step; auto resolves the whole queue and loops on bot re-reviews.

Improvements

  • Project picker for review mode — switch projects without leaving the review UI.

Bug fixes

  • Portable codebase docs/gg-codebase no longer writes absolute paths into the generated .joggr/.gg/codebase/ files, so the same docs work across machines and worktrees.
  • macOS sandbox attach with long branches — no longer hangs when branch names exceed the Unix socket path limit. You now get a clear error message instead of a frozen terminal.
Apr 13, 2026
v0.10.4

Sandboxes get a status bar

Terminal showing sandbox session status barEvery sandbox session now anchors a status bar to the bottom of the pane: sandbox type, branch name, and the keyboard hints for copy and detach. No more squinting at the title bar to figure out which session you’re in, and no more guessing at the right keystroke to break out cleanly.
  • Sandbox status bar — local sandbox sessions show sandbox type, branch name, and copy/detach hints at the bottom of the pane.

Bug fixes

  • Errors during jog sandbox create actually surface — failures used to exit silently. They now render the error phase with the message.
  • No more blank init screensjog init stopped rendering on certain terminals (Apple Terminal, some SSH clients). Fixed.
Apr 10, 2026
v0.10.0

Run GG in Cursor

Terminal showing Cursor option in jog init provider listCursor now works as a GG provider, the same as Claude Code. Pick it in jog init and the same skills, rules, and project workflow you’ve been using land in the locations Cursor expects — no manual file shuffling, no provider-specific forks of your config.
  • Cursor as a GG provider — pick Cursor in jog init; skills and rules land in the locations Cursor expects.
Apr 9, 2026
v0.9.3

Smoother sandbox sessions

Terminal showing smoother sandbox sessionA round of fixes that, taken together, make sandbox sessions feel like a polished workflow instead of a beta. Typing is responsive again. Layouts come up clean on Intel Macs. Personal multiplexer setups don’t bleed into your sandboxes. And the GG skill list in Claude Code shows real descriptions instead of legal text.

Bug fixes

  • No more input lag — fixed severe stdin lag when attaching to sandbox sessions in Terminal.app and iTerm2.
  • Stable sandbox layouts on slower machines — sandbox sessions on Intel Macs no longer come up with broken layouts or hidden UI chrome from a create/attach race.
  • No more global multiplexer interference — sandbox sessions ignore your personal multiplexer config, so a custom global setup can’t bleed into a sandbox.
  • Correct GG skill descriptions — Claude Code now shows the real description for each GG skill instead of the copyright header.
Apr 8, 2026
v0.8.2

Meet /gg

Claude Code session running /gg-new to start a guided workflowGG is the workflow engine for breaking work into discussed → researched → planned → executed → verified phases. Until now it lived behind a feature flag. This release ships it as a family of Claude Code slash commands: /gg-new starts a project, /gg-discuss clarifies requirements, and the rest of the /gg-* family takes you through to a verified merge.Run jog init and pick “Set up guided workflows (GG)” to wire the skills into Claude Code or Cursor.
  • /gg-* slash commands/gg-new, /gg-discuss, /gg-research, /gg-plan, /gg-execute, /gg-verify, and /gg-status cover the full workflow.
  • jog init integration — pick “Set up guided workflows (GG)” to install the skills.
  • Mouse scrolling in sandboxes — sandbox sessions now respond to scroll wheel input.

Bug fixes

  • jog update picks the right install — global npm installs are no longer misclassified as local. If you’ve installed locally, you get a boxed warning recommending a global install.
  • No more hanging sandbox commandsjog sandbox subcommands cleanly exit instead of leaving orphaned child processes behind.
Apr 3, 2026
v0.7.7

jog sandbox is here

Terminal showing jog sandbox commandsSandboxes are isolated dev environments — git worktree, terminal multiplexer session, and lifecycle hooks bundled together. This release makes them a public command. jog sandbox create | list | attach | remove | shell is your full lifecycle, with attach doing the heavy lifting: sessions prepare in the background so attach is instant, and any configured lifecycle commands auto-run when you join. Login also becomes mandatory by default, and the binary picks up joggr as a second name.
  • jog sandbox create | list | attach | remove | shell — full lifecycle for agent sandbox environments.
  • joggr alias — invoke the CLI as either jog or joggr. Same binary, two names.

Improvements

  • Login required by default — every command requires jog auth login first. auth, update, and --help are exempt; other commands can opt out via glob patterns.
  • Faster sandbox attach — sessions prepare in the background; lifecycle commands auto-run on attach.
  • Better remove UXjog sandbox remove shows per-sandbox progress and auto-exits when nothing’s left.

Bug fixes

  • Bundled tools run on first install — fixed ENOENT failures when the CLI tried to invoke its bundled ast-grep, rg, fd, and multiplexer binaries.
Apr 3, 2026
v0.7.7

Console brand refresh

Console with refreshed branding and collapsible right sidebarThe console picks up the toolkit’s updated brand: refreshed logo and icon set, higher-resolution app icons across home screens and browser tabs, and a new collapsible right-hand panel for context that doesn’t compete with the main nav.
  • Collapsible right sidebar — toggle a context panel from the top bar without losing the main nav.

Improvements

  • New brand mark — updated full logo, rounded/square icons, and SVG favicons in light and dark.
  • Sharper icons — higher-resolution app icons across home screens and browser tabs (up to 512×512).
Mar 27, 2026
v0.5.1

Flag renames for jog init

Terminal showing the renamed --guidance flag on jog initA round of flag cleanup lands on jog init. The --prompt flag becomes --guidance (-g) to better describe what it does, and the --providers short alias moves from -t to -p so it lines up with the long form. jog init --guidance also no longer needs --providers to start.
Breaking changes. --prompt is now --guidance (-g), and the --providers short alias moved from -t to -p. Update any scripts that pass either flag.

Improvements

  • jog init --guidance — auto-starts without requiring --providers.
Mar 26, 2026
v0.3.5

jog init, redesigned

Terminal showing redesigned jog init screenjog init gets a redesigned screen — charts, tabs, and a richer post-run report so you can see exactly what landed where. The release also adds a dirty working tree check: jog init now refuses to run on a repo with uncommitted or untracked changes, so a misfired run can’t bury work-in-progress under generated config.
  • New init screen — charts, tabs, and richer report data after a run completes.
  • Dirty working tree checkjog init blocks execution if you have uncommitted or untracked changes. Commit or stash first.

Improvements

  • Node 22 support — minimum engine drops from >=24.0.0 to >=22.0.0.
Mar 24, 2026
v0.2.1

Worktree sandboxes

Terminal showing the early sandbox commandsSandboxes become a real concept you can manage from the CLI: each one is its own git worktree, isolated from your main checkout, with its own branch and state. This is the foundation the full sandbox surface builds on later in the month.
  • Worktree-backed sandboxes — manage isolated git-worktree sandboxes from the CLI.

Bug fixes

  • Cleaner errors — failures from the native binary now show a clear message instead of a stack trace.
Mar 10, 2026
v0.1.0

jog launches

Terminal showing jog auth login on the first Joggr releaseDay one. The Joggr toolkit is live — a CLI and a console that together give AI coding workflows a real home. Install @joggr/cli from npm, run jog auth login, and you’re in.
  • @joggr/cli — the jog command, your entry point to everything.
  • jog auth login | logout | status — three ways to authenticate: environment variable, file-based, or interactive prompt.
  • Joggr console — the web UI at console.joggr.ai for browsing actions and results.
See /reference/cli/auth to get started.