Skip to content

v0.1.0

Choose a tag to compare

@syz51 syz51 released this 26 Oct 17:18
· 16 commits to main since this release
Immutable release. Only release title and notes can be modified.

One command to inspect and commit existing Git changes using Codex GPT-6 Luna at Max reasoning.

  • Commit only by default; --push explicitly enables pushing.
  • Stream progress, commands, and results directly to the terminal.
  • Ctrl-C interrupts the run; normal exit status passes through.
  • Includes --dry-run, -C DIR, and optional interactive mode.

Requires a POSIX shell, Git, and an authenticated Codex CLI with access to gpt-6-luna. The runtime has no additional dependencies. Unattended mode grants Codex full local command access; push scope is an agent instruction rather than an OS-enforced restriction.

Download codex-commit and SHA256SUMS, verify the checksum, then install:

shasum -a 256 -c SHA256SUMS
mkdir -p ~/.local/bin
install -m 755 codex-commit ~/.local/bin/codex-commit

Or follow the clone-and-install instructions in the README.

Validation: 12 integration tests, including real terminal Ctrl-C/TERM handling with mock Codex and real local Git remotes; installation checks; ShellCheck; Linux and macOS CI. Live Luna runs separately verified commit-only and optional push behavior against disposable local remotes.