From 05f35a2af8c0780b739fe00426805e7b8c547e7a Mon Sep 17 00:00:00 2001 From: Dinakar Sarbada Date: Thu, 19 Feb 2026 10:09:12 -0800 Subject: [PATCH] test(security): add regression test for claude-opus-4-6 audit --- src/security/audit.test.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/security/audit.test.ts b/src/security/audit.test.ts index 1c696bf6e1f..a3ee5af20d0 100644 --- a/src/security/audit.test.ts +++ b/src/security/audit.test.ts @@ -3532,4 +3532,27 @@ description: test skill expect(warning?.detail).toContain("gateway.auth.token"); }); }); + + it("identifies claude-opus-4-6 as a strong model (>= 4.5)", async () => { + const cfg: OpenClawConfig = { + agents: { + defaults: { + model: { + primary: "anthropic/claude-opus-4-6", + }, + }, + }, + }; + + const res = await runSecurityAudit({ + config: cfg, + includeFilesystem: false, + includeChannelSecurity: false, + }); + + const weakFinding = res.findings.find( + (f) => f.checkId === "models.hygiene" && f.detail.includes("Below Claude 4.5"), + ); + expect(weakFinding).toBeUndefined(); + }); });