Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Releases: schpet/jjagent

0.5.0 - 2025-12-23

24 Dec 06:29

Choose a tag to compare

Release Notes

Added

  • allow /jjagent:describe to take a parameter with a message
  • jjagent session-id <rev> command to extract Claude session ID from any jj revision, enabling session resumption via claude -r $(jjagent session-id @-)

Fixed

  • Exclude immutable commits from session change search to prevent jj squash failures
  • Fix session change lookup failing with "Session change should exist" error on jj 0.36+. The description() revset function now defaults to glob matching instead of substring matching, requiring explicit substring: prefix to find commits containing the session ID in their description.

Install jjagent 0.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.5.0/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.5.0

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.2 - 2025-10-28

29 Oct 06:53

Choose a tag to compare

Release Notes

Added

  • jjagent claude statusline command for displaying session change info in claude code status lines

Install jjagent 0.4.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.4.2/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.4.2

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.1 - 2025-10-24

25 Oct 06:26

Choose a tag to compare

Release Notes

Changed

  • Improve arguments for the /jjagent:into command

Added

  • /jjagent:insert-after slash command to set a ref where this change should land after

Install jjagent 0.4.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.4.1/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.4.1

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.4.0 - 2025-10-23

23 Oct 17:41

Choose a tag to compare

Release Notes

Added

  • /jjagent:into and jjagent into commands

Install jjagent 0.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.4.0/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.4.0

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.3.0 - 2025-10-20

20 Oct 16:48

Choose a tag to compare

Release Notes

Added

  • setup a claude code plugin for easier setup
  • add jjagent split <SESSION_ID_OR_REF> command to split sessions into new changes
  • add /jjagent:describe claude code slash command to describe a session
  • add /jjagent:split claude code slash command to split a session from claude code

Fixed

  • log errors to disk when logging is enabled

Changed

  • prevent claude from making changes when @ is on a session change as an invariant style check

Install jjagent 0.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.3.0/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.3.0

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.6 - 2025-10-13

14 Oct 05:10

Choose a tag to compare

Release Notes

Changed

  • prevent claude from making changes when @ is not at the head
  • prevent claude from making changes when repo is in a conflicted state

Install jjagent 0.2.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.2.6/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.2.6

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.5 - 2025-10-13

13 Oct 21:13

Choose a tag to compare

Release Notes

Changed

  • introduced small delay to reduce branching

Install jjagent 0.2.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.2.5/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.2.5

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.4 - 2025-10-09

10 Oct 20:56

Choose a tag to compare

Release Notes

Fixed

  • avoid creating .jj dirs in non-jj repos

Install jjagent 0.2.4

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.2.4/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.2.4

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.3 - 2025-10-09

09 Oct 14:20

Choose a tag to compare

Release Notes

Changed

  • improved management of user's working copy during conflicts

Install jjagent 0.2.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.2.3/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.2.3

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.2.2 - 2025-10-07

08 Oct 05:53

Choose a tag to compare

Release Notes

Added

  • prevent concurrent edits

Install jjagent 0.2.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/schpet/jjagent/releases/download/v0.2.2/jjagent-installer.sh | sh

Install prebuilt binaries via Homebrew

brew install schpet/tap/jjagent

Download jjagent 0.2.2

File Platform Checksum
jjagent-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
jjagent-x86_64-apple-darwin.tar.xz Intel macOS checksum
jjagent-x86_64-pc-windows-msvc.zip x64 Windows checksum
jjagent-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
jjagent-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum