Skip to main content

prepare_agent_worktrees

Function prepare_agent_worktrees 

Source
pub fn prepare_agent_worktrees(
    project_root: &Path,
    phase: &str,
    agent_names: &[String],
    force_new: bool,
) -> Result<Vec<AgentWorktree>>
Expand description

Prepare (or reuse) one worktree per parallel agent slot for a phase.

Layout:

  • path: .batty/worktrees/<phase>/<agent>/
  • branch: batty/<phase-slug>/<agent-slug>