Skip to content

Commit add795f

Browse files
NiveditJainclaude
andauthored
[luv-10] Update default model to Opus 4.7 (#10)
* Update default model to Opus 4.7 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * Bump version to 0.0.4 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ef9c335 commit add795f

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

luv/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ def resume(clone_dir: Path, extra_env: dict[str, str] = {}) -> None:
281281
base = docker_compose_base(clone_dir, compose_file, project)
282282
r = subprocess.run(base + ["exec", "-it"] + docker_env_flags(extra_env) + ["dev-environment",
283283
"claude", "--dangerously-skip-permissions",
284-
"--model", "claude-opus-4-6",
284+
"--model", "claude-opus-4-7",
285285
"--effort", "max", "--resume"])
286286
sys.exit(r.returncode)
287287
finally:
@@ -292,7 +292,7 @@ def resume(clone_dir: Path, extra_env: dict[str, str] = {}) -> None:
292292
die("'claude' not found in PATH")
293293
os.environ.update(extra_env)
294294
os.execv(claude_bin, [claude_bin, "--dangerously-skip-permissions",
295-
"--model", "claude-opus-4-6", "--effort", "max", "--resume"])
295+
"--model", "claude-opus-4-7", "--effort", "max", "--resume"])
296296

297297

298298
def launch(clone_dir: Path, prompt: str | None, extra_env: dict[str, str] = {}) -> None:
@@ -309,7 +309,7 @@ def launch(clone_dir: Path, prompt: str | None, extra_env: dict[str, str] = {})
309309
base = docker_compose_base(clone_dir, compose_file, project)
310310
claude_cmd = ["claude", "--dangerously-skip-permissions",
311311
"--permission-mode", "bypassPermissions",
312-
"--model", "claude-opus-4-6", "--effort", "max"]
312+
"--model", "claude-opus-4-7", "--effort", "max"]
313313
if prompt:
314314
claude_cmd.append(f"/plan {prompt}")
315315
r = subprocess.run(base + ["exec", "-it"] + docker_env_flags(extra_env) + ["dev-environment"] + claude_cmd)
@@ -322,7 +322,7 @@ def launch(clone_dir: Path, prompt: str | None, extra_env: dict[str, str] = {})
322322
die("'claude' not found in PATH")
323323
base_args = [claude_bin, "--dangerously-skip-permissions",
324324
"--permission-mode", "bypassPermissions",
325-
"--model", "claude-opus-4-6", "--effort", "max"]
325+
"--model", "claude-opus-4-7", "--effort", "max"]
326326
os.environ.update(extra_env)
327327
if prompt:
328328
os.execv(claude_bin, base_args + [f"/plan {prompt}"])

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "luv-cli"
7-
version = "0.0.3"
7+
version = "0.0.4"
88
description = "Launch Claude Code agents on GitHub repos with isolated workspaces and optional Docker dev environments"
99
requires-python = ">=3.10"
1010
license = "MIT"

0 commit comments

Comments
 (0)