From c9051310a67ed1d97bac3dab6d5699b4912aadd5 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Thu, 9 Jul 2026 11:11:27 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=8D=20chore:=20TEMP=20diagnostics=20fo?= =?UTF-8?q?r=20lazy=20code=20provisioning=20(revert)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/server/services/Endpoints/agents/initialize.js | 3 +++ e2e/setup/fake-model.js | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/api/server/services/Endpoints/agents/initialize.js b/api/server/services/Endpoints/agents/initialize.js index d29c348651..bfe8e00caa 100644 --- a/api/server/services/Endpoints/agents/initialize.js +++ b/api/server/services/Endpoints/agents/initialize.js @@ -256,6 +256,9 @@ const initializeClient = async ({ req, res, signal, endpointOption }) => { ...getSkillToolDeps(), provisionFiles: async (toolNames, agentId) => { const ctx = agentToolContexts.get(agentId); + logger.warn( + `[e2e-diag provisionFiles] agentId=${agentId} tools=${JSON.stringify(toolNames)} hasCtx=${!!ctx} hasProvisionState=${!!ctx?.provisionState} codeEnvFiles=${ctx?.provisionState?.codeEnvFiles?.length ?? 'na'} vectorDBFiles=${ctx?.provisionState?.vectorDBFiles?.length ?? 'na'} codeApiKey=${!!ctx?.provisionState?.codeApiKey}`, + ); if (!ctx?.provisionState) { return; } diff --git a/e2e/setup/fake-model.js b/e2e/setup/fake-model.js index b4465059dd..6861d12783 100644 --- a/e2e/setup/fake-model.js +++ b/e2e/setup/fake-model.js @@ -611,6 +611,11 @@ function fileAuthoringResponses(operation, toolNames) { function provisioningToolResponses({ text, toolNames }) { const codeLabel = getMarkerValue(text, EXECUTE_CODE_MARKER); if (codeLabel) { + console.warn( + `[e2e-diag fake-model] execute_code marker; advertised=${toolNames.has( + EXECUTE_CODE_TOOL_NAME, + )} tools=${JSON.stringify([...toolNames])}`, + ); if (!toolNames.has(EXECUTE_CODE_TOOL_NAME)) { return { responses: [`E2E execute_code unavailable: ${EXECUTE_CODE_TOOL_NAME} was not advertised.`],