From f327f65413298d2cc5499300a517702de4444a6a Mon Sep 17 00:00:00 2001 From: Colin McDonnell Date: Sat, 23 May 2026 01:14:51 +0000 Subject: [PATCH] revert(test): keep opencode default on sonnet, not kimi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit c45a07e5 swapped the opencode harness default to moonshotai/kimi-k2, which broke push-enabled (Kimi reported delete_branch as "auth failed" where sonnet handles it). The agnostic test matrix expects Sonnet-grade tool-calling; switching to Kimi was scope creep on top of the original "don't default to opus" ask — opencode's default was already sonnet, not opus, so nothing needed to change there. --- test/run.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/run.ts b/test/run.ts index beafa71..86898ab 100644 --- a/test/run.ts +++ b/test/run.ts @@ -312,7 +312,7 @@ async function runTestForAgent(ctx: RunContext): Promise { } else { const defaultModels: Record = { claude: "anthropic/claude-sonnet-4-6", - opencode: "moonshotai/kimi-k2", + opencode: "anthropic/claude-sonnet-4-6", }; const model = defaultModels[ctx.agent]; if (model) {