From 7295f19fbc0fb0ba031ddf7035a74f8acd44dc14 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 4 May 2026 18:13:05 -0700 Subject: [PATCH] test(live): use low reasoning for cache probes --- src/agents/live-cache-regression-runner.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/agents/live-cache-regression-runner.ts b/src/agents/live-cache-regression-runner.ts index 559f775c585..206a902d99f 100644 --- a/src/agents/live-cache-regression-runner.ts +++ b/src/agents/live-cache-regression-runner.ts @@ -21,6 +21,7 @@ const OPENAI_TIMEOUT_MS = 120_000; const ANTHROPIC_TIMEOUT_MS = 120_000; const LIVE_CACHE_LANE_RETRIES = 1; const LIVE_CACHE_RESPONSE_RETRIES = 2; +const OPENAI_CACHE_REASONING = "low" as unknown as never; const OPENAI_PREFIX = buildStableCachePrefix("openai"); const OPENAI_MCP_PREFIX = buildStableCachePrefix("openai-mcp-style"); const ANTHROPIC_PREFIX = buildStableCachePrefix("anthropic"); @@ -168,7 +169,7 @@ async function runToolOnlyTurn(params: { sessionId: params.sessionId, maxTokens: 128, temperature: 0, - ...(params.providerTag === "openai" ? { reasoning: "none" as unknown as never } : {}), + ...(params.providerTag === "openai" ? { reasoning: OPENAI_CACHE_REASONING } : {}), }; let prompt = `Call the tool \`${params.tool.name}\` with {}. IMPORTANT: respond ONLY with the tool call and no other text.`; let response = await completeSimpleWithLiveTimeout( @@ -243,7 +244,7 @@ async function completeCacheProbe(params: { sessionId: params.sessionId, maxTokens: params.maxTokens ?? 64, temperature: 0, - ...(params.providerTag === "openai" ? { reasoning: "none" as unknown as never } : {}), + ...(params.providerTag === "openai" ? { reasoning: OPENAI_CACHE_REASONING } : {}), }, `${params.providerTag} cache lane ${params.suffix}`, timeoutMs,