fix: update embedded runner transport override (#61214)

* fix: update embedded runner transport override

* fix: update embedded runner transport override (#61214)

* fix: update embedded runner transport override (#61214)

* fix: update embedded runner transport override (#61214)
This commit is contained in:
Ayaan Zaidi
2026-04-05 12:12:50 +05:30
committed by GitHub
parent bf226be64a
commit f842f518cd
3 changed files with 11 additions and 3 deletions

View File

@@ -99,7 +99,10 @@ import {
} from "./compaction-safety-timeout.js";
import { runContextEngineMaintenance } from "./context-engine-maintenance.js";
import { buildEmbeddedExtensionFactories } from "./extensions.js";
import { applyExtraParamsToAgent, resolveAgentTransportOverride } from "./extra-params.js";
import {
applyExtraParamsToAgent,
resolveAgentTransportOverride,
} from "./extra-params.js";
import { getDmHistoryLimitFromSessionKey, limitHistoryTurns } from "./history.js";
import { resolveGlobalLane, resolveSessionLane } from "./lanes.js";
import { log } from "./logger.js";

View File

@@ -99,7 +99,10 @@ import { isCacheTtlEligibleProvider } from "../cache-ttl.js";
import { resolveCompactionTimeoutMs } from "../compaction-safety-timeout.js";
import { runContextEngineMaintenance } from "../context-engine-maintenance.js";
import { buildEmbeddedExtensionFactories } from "../extensions.js";
import { applyExtraParamsToAgent, resolveAgentTransportOverride } from "../extra-params.js";
import {
applyExtraParamsToAgent,
resolveAgentTransportOverride,
} from "../extra-params.js";
import { getDmHistoryLimitFromSessionKey, limitHistoryTurns } from "../history.js";
import { log } from "../logger.js";
import { buildEmbeddedMessageActionDiscoveryInput } from "../message-action-discovery-input.js";
@@ -977,8 +980,9 @@ export async function runEmbeddedAttempt(
});
const effectiveAgentTransport = agentTransportOverride ?? activeSession.agent.transport;
if (agentTransportOverride && activeSession.agent.transport !== agentTransportOverride) {
const previousTransport = activeSession.agent.transport;
log.debug(
`embedded agent transport override: ${activeSession.agent.transport} -> ${agentTransportOverride} ` +
`embedded agent transport override: ${previousTransport} -> ${agentTransportOverride} ` +
`(${params.provider}/${params.modelId})`,
);
activeSession.agent.transport = agentTransportOverride;