Skip to content

Releases: FailproofAI/luv

adding codex support with --codex

Choose a tag to compare

@NiveditJain NiveditJain released this 14 Jul 07:03
bd4e570
[luv-32] Add Claude and Codex launch modes (#32)

* [luv-32] Add -b base-branch flag

Add `-b <branch>` so a new workspace is cloned at, and branched off, a
caller-specified base instead of the repo default:

- Parse `-b` as a value flag (same validation as `-m`).
- Validate the base exists via `git ls-remote --heads` before cloning, so
  a bad base errors cleanly with no half-created workspace dir.
- `git clone --branch <base>` then `git checkout -b luv-{N}` off it.
- Record `git config luv.base <base>` in the clone (local .git/config) so
  the eventual PR can target it; warn (non-fatal) if that write fails.
- Error clearly if `-b` is combined with a non-creation command
  (--clean/--init/-l/-pr/reopen-by-number/bare -n/-r).
- Document the flag in README and -h.

Bump version to 0.0.23.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RzFzm7YUJsqTAauzC7MBVt

* [luv-32] Add Claude and Codex agent selection

* chore: commit review-session artifact (claude-output.txt)

Empty harness output file present in the working tree during the
automated review of PR #32. Committed locally to satisfy the
require-commit-before-stop policy; not pushed. Not part of the PR diff.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Nivedit (Hermes) <hermes@exosphere.host>

v0.0.5

Choose a tag to compare

@NiveditJain NiveditJain released this 22 Apr 20:30
7e2c8a9

What's Changed

  • [luv-12] Default to bypassPermissions in ~/.claude/settings.json by @NiveditJain in #11

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@NiveditJain NiveditJain released this 22 Apr 01:27
add795f

What's New

Update default model to Opus 4.7

  • Default Claude model is now claude-opus-4-7 (#10)

Use npx for failproofai hook commands

  • Hook commands now use npx for running failproofai, improving portability (#9)

Full Changelog

v0.0.3...v0.0.4

v0.0.2

Choose a tag to compare

@NiveditJain NiveditJain released this 09 Apr 20:43
d9e1034

What's New

Open shell or resume Claude in latest local clone

  • luv <repo> -n — opens a shell in the most recent local clone (highest-numbered {repo}-{N} folder) instead of creating a new workspace
  • luv <repo> -r — resumes the last Claude session in the most recent local clone
  • Errors clearly if no local clones exist for the given repo

Full Changelog

v0.0.1...v0.0.2