This class provides the main entrypoint for most programs to analyzing and manipulating codebases.
GitCommit | None
str
RepoOperator
ProgrammingLanguage
str
Path
str
str
str
str | GitCommit | None
str | None
bool
bool
CheckoutResult
bool
None
str
bool
bool
None
str
str
bool
str
str
PullRequest
None
None
str
Optional[str]
Optional[str]
bool
Literal["python", "typescript"] | ProgrammingLanguage | None
CodebaseConfig
SecretsConfig
str
bool
dir_path
, or full path to the directory from codebase root.
str
bool
str
bool
bool
str
bool
tuple[str, dict[str, str], list[str], str]
str
str
str
str
bool
str
str
bool
GitCommit | None
str
bool
str
bool
bool
str
bool
None
None
int, optional
int, optional
int, optional
None
CodeFlag
bool
Graph | go.Figure
None