Skip to content

feat(isolation): add Jujutsu backend - #239

Open
RomainMuller wants to merge 4 commits into
tintinweb:masterfrom
RomainMuller:feat/jj-isolation
Open

feat(isolation): add Jujutsu backend#239
RomainMuller wants to merge 4 commits into
tintinweb:masterfrom
RomainMuller:feat/jj-isolation

Conversation

@RomainMuller

@RomainMuller RomainMuller commented Aug 17, 2026

Copy link
Copy Markdown

Add configurable auto, jj, and git repository isolation.
Prefer Jujutsu for colocated repositories while keeping Git as an
explicit backend and fallback. Preserve agent work on jj bookmarks,
report base drift and conflicts, and expose backend-aware settings,
prompts, documentation, CI coverage, and tests.

More info on Jujutsu/jj can be found at https://docs.jj-vcs.dev/latest/.

Add configurable `auto`, `jj`, and `git` repository isolation.
Prefer Jujutsu for colocated repositories while keeping Git as an
explicit backend and fallback. Preserve agent work on jj bookmarks,
report base drift and conflicts, and expose backend-aware settings,
prompts, documentation, CI coverage, and tests.
Preserve the configurable Jujutsu isolation backend while integrating
upstream agent mentions, persisted sessions, and FleetView updates. Resolve
the backend-specific prompt and test-contract interactions exposed by the
merge.
Follow the contribution guide by leaving release-note updates to the
maintainer.
@tintinweb

Copy link
Copy Markdown
Owner

may take a bit until I get to look into it in detail but I like having an optional isolation backend. I'll try to review after the big features PRs land 🙌

@RomainMuller

Copy link
Copy Markdown
Author

@tintinweb yeah this is not urgent whatsoever (I just run off my fork in the meantime... :))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants