Skip to main content

Module git

Module git 

Source
Expand description

Git-related CLI commands.

Structs§

AmendCommand
Amend command options.
AmendOutcome
Structured output from run_amend for programmatic consumers (MCP).
BranchCommand
Branch operations.
CheckCommand
Check command options - validates commit messages against guidelines.
CheckOutcome
Structured output from run_check for programmatic consumers (MCP).
CommitCommand
Commit operations.
CreateCommand
Create operations.
CreatePrCommand
Create PR command options.
CreatePrOutcome
Structured output from run_create_pr for programmatic consumers (MCP).
GitCommand
Git operations.
InfoCommand
Info command options.
LintCommand
Lint command options - deterministically validates commit messages against guidelines (no AI, no network).
LintOutcome
Structured output from run_lint for programmatic consumers (MCP).
MessageCommand
Message operations.
PrContent
AI-generated PR content with structured fields.
StagedCommand
omni-dev git commit message staged CLI command.
StagedOutcome
Outcome of a staged-commit run.
TwiddleCommand
Twiddle command options.
TwiddleOutcome
Structured output from run_twiddle for programmatic consumers (MCP).
ViewCommand
View command options.
WorktreeCommand
Worktree operations: logged wrappers over git worktree.

Enums§

BranchSubcommands
Branch subcommands.
CommitSubcommands
Commit subcommands.
CreateSubcommands
Create subcommands.
GitSubcommands
Git subcommands.
LintInput
What to lint.
MessageSubcommands
Message subcommands.

Functions§

run_amend
Non-interactive core for omni-dev git commit message amend.
run_check
Non-interactive core for omni-dev git commit message check.
run_create_pr
Non-interactive core for omni-dev git branch create pr.
run_info
Runs the info logic and returns the repository YAML as a String.
run_lint
Non-interactive core for omni-dev git commit message lint.
run_staged
Public entry point for the staged-commit command.
run_twiddle
Non-interactive core for omni-dev git commit message twiddle.
run_view
Runs the view logic and returns the YAML output as a String.