From 1fc432c07ba7f2c9300142d11e59f48ce198aa86 Mon Sep 17 00:00:00 2001 From: Rudi Cilibrasi Date: Fri, 20 Mar 2026 18:29:23 -0700 Subject: [PATCH] Preserve reasoning field from discovered model in preserveDiscoveredTransportMetadata --- src/agents/pi-embedded-runner/model.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/agents/pi-embedded-runner/model.ts b/src/agents/pi-embedded-runner/model.ts index 2bd9e7b3aba..cc08d5031f2 100644 --- a/src/agents/pi-embedded-runner/model.ts +++ b/src/agents/pi-embedded-runner/model.ts @@ -304,6 +304,7 @@ function preserveDiscoveredTransportMetadata(params: { input: configuredModel?.input ?? discoveredModel.input ?? dynamicModel.input, compat: configuredModel?.compat ?? discoveredModel.compat ?? dynamicModel.compat, maxTokens: configuredModel?.maxTokens ?? discoveredModel.maxTokens ?? dynamicModel.maxTokens, + reasoning: configuredModel?.reasoning ?? discoveredModel.reasoning ?? dynamicModel.reasoning, cost: discoveredModel.cost ?? dynamicModel.cost, headers: discoveredHeaders || dynamicHeaders