summaryrefslogblamecommitdiff
path: root/makima/src/daemon/worktree/mod.rs
blob: eb9f031d80ebe63bf50c46db29c8488b08820035 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                                                 
//! Git worktree management for task isolation.
//!
//! Each task gets a unique git worktree with its own branch,
//! providing isolation without the overhead of Docker containers.

mod manager;

pub use manager::{
    expand_tilde, is_new_repo_request, sanitize_name, short_uuid, ConflictResolution, MergeState,
    TaskBranchInfo, WorktreeError, WorktreeInfo, WorktreeManager,
};