feat(isolation): add Jujutsu backend - #239
Open
RomainMuller wants to merge 4 commits into
Open
Conversation
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.
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 🙌 |
Author
|
@tintinweb yeah this is not urgent whatsoever (I just run off my fork in the meantime... :)) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add configurable
auto,jj, andgitrepository 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/
jjcan be found at https://docs.jj-vcs.dev/latest/.