From 70075a62983ccd063933812af1faf8d3cd84c495 Mon Sep 17 00:00:00 2001 From: User Date: Tue, 3 Mar 2026 10:51:32 -0800 Subject: [PATCH] fix: set review default model to claude-opus-4-6 and add default sync test --- action.yml | 4 ++-- review/action.yml | 2 +- test/modes/tag/review-command.test.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index e419f98..a3d8f6b 100644 --- a/action.yml +++ b/action.yml @@ -94,9 +94,9 @@ inputs: review_model: description: "Override the model used for code review (e.g., 'claude-sonnet-4-5-20250929', 'gpt-5.1-codex'). Only applies to review flows." required: false - default: "gpt-5.2" + default: "claude-opus-4-6" reasoning_effort: - description: "Override reasoning effort for review flows (passed to Droid Exec as --reasoning-effort). If empty and review_model is also empty, the action defaults internally to gpt-5.2 at high reasoning." + description: "Override reasoning effort for review flows (passed to Droid Exec as --reasoning-effort). If empty and review_model is also empty, the action defaults internally to claude-opus-4-6 at high reasoning." required: false default: "high" review_use_validator: diff --git a/review/action.yml b/review/action.yml index 6d8e620..7bd4439 100644 --- a/review/action.yml +++ b/review/action.yml @@ -15,7 +15,7 @@ inputs: review_model: description: "Model to use for review" required: false - default: "gpt-5.2" + default: "claude-opus-4-6" reasoning_effort: description: "Reasoning effort for review (passed to Droid Exec as --reasoning-effort)" required: false diff --git a/test/modes/tag/review-command.test.ts b/test/modes/tag/review-command.test.ts index 5b8b8af..018d7c8 100644 --- a/test/modes/tag/review-command.test.ts +++ b/test/modes/tag/review-command.test.ts @@ -390,7 +390,7 @@ describe("prepareReviewMode", () => { (call: unknown[]) => call[0] === "droid_args", ) as [string, string] | undefined; // When neither REVIEW_MODEL nor REASONING_EFFORT is provided, no --model or --reasoning-effort - // flags are added. Defaults are handled by the action.yml inputs (gpt-5.2 / high). + // flags are added. Defaults are handled by the action.yml inputs (claude-opus-4-6 / high). expect(droidArgsCall?.[1]).not.toContain("--model"); expect(droidArgsCall?.[1]).not.toContain("--reasoning-effort"); });