From f856c4aa835e31de206747e076e3083fb05ff694 Mon Sep 17 00:00:00 2001 From: main Date: Thu, 16 Apr 2026 12:05:21 -0400 Subject: Bump Claude Opus model to 4.7 --- crates/phone-opus/src/mcp/protocol.rs | 2 +- crates/phone-opus/tests/mcp_hardening.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'crates') diff --git a/crates/phone-opus/src/mcp/protocol.rs b/crates/phone-opus/src/mcp/protocol.rs index 79c2169..2a029d0 100644 --- a/crates/phone-opus/src/mcp/protocol.rs +++ b/crates/phone-opus/src/mcp/protocol.rs @@ -27,7 +27,7 @@ Prefer specific recommendations over vague commentary. If there are no meaningfu The real prompt follows."; pub(crate) const CLAUDE_EFFORT: &str = "max"; -pub(crate) const CLAUDE_MODEL: &str = "claude-opus-4-6"; +pub(crate) const CLAUDE_MODEL: &str = "claude-opus-4-7"; pub(crate) const EMPTY_MCP_CONFIG: &str = "{\"mcpServers\":{}}"; #[derive(Clone, Copy, Debug, Eq, PartialEq)] diff --git a/crates/phone-opus/tests/mcp_hardening.rs b/crates/phone-opus/tests/mcp_hardening.rs index c826092..1b4843c 100644 --- a/crates/phone-opus/tests/mcp_hardening.rs +++ b/crates/phone-opus/tests/mcp_hardening.rs @@ -358,7 +358,7 @@ fn write_fake_claude_json_success( "output_tokens": 5 }, "modelUsage": { - "claude-opus-4-6": { + "claude-opus-4-7": { "inputTokens": 10, "outputTokens": 5 } @@ -536,7 +536,7 @@ fn consult_runs_blocking_in_sandbox() -> TestResult { assert!(lines.contains(&"--disable-slash-commands")); assert!(lines.contains(&"--no-chrome")); assert!(lines.contains(&"--model")); - assert!(lines.contains(&"claude-opus-4-6")); + assert!(lines.contains(&"claude-opus-4-7")); assert!(lines.contains(&"--effort")); assert!(lines.contains(&"max")); assert!(lines.contains(&"--tools")); -- cgit v1.2.3