Structs§
- Worktree
- A git worktree created for an issue pipeline.
- Worktree
Info - Info about an existing worktree from
git worktree list.
Enums§
- Rebase
Outcome - Outcome of a rebase attempt with fallbacks.
Functions§
- abort_
merge - Abort an in-progress merge.
- clean_
worktrees - Prune stale worktrees and return the count pruned.
- commit_
merge - Stage resolved conflict files and commit (used after agent conflict resolution).
- conflicting_
files - List files with unresolved merge conflicts.
- create_
worktree - Create a worktree for the given issue, branching from
base_branch. - default_
branch - Get the default branch name (main or master).
- delete_
branch - Delete a local branch.
- empty_
commit - Create an empty commit (used to seed a branch before PR creation).
- force_
push_ branch - Force-push a branch to origin using
--force-with-leasefor safety. - list_
merged_ branches - List merged branches matching
oven/*. - list_
worktrees - List all worktrees in the repository.
- push_
branch - Push a branch to origin.
- rebase_
on_ base - Rebase the current branch onto the latest
origin/<base_branch>. - rebase_
with_ fallbacks - Rebase the current branch onto the latest
origin/<base_branch>with fallbacks. - remove_
worktree - Remove a worktree by path.