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