From a9c8831dce3e0d47b6e113c76c1914a4bb68253b Mon Sep 17 00:00:00 2001 From: Bro-Code <129135725+Shyboy0499@users.noreply.github.com> Date: Sun, 7 Jun 2026 10:22:04 +1000 Subject: [PATCH] fix: suppress tracing noise for non-OpenAI providers --- core/engine/skill_pilot_agent/src/providers/openai.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/engine/skill_pilot_agent/src/providers/openai.ts b/core/engine/skill_pilot_agent/src/providers/openai.ts index e58809968a5b..4d6d6f8c075a 100644 --- a/core/engine/skill_pilot_agent/src/providers/openai.ts +++ b/core/engine/skill_pilot_agent/src/providers/openai.ts @@ -41,6 +41,10 @@ export async function buildOpenAIAgent( ): Promise { process.env.OPENAI_BASE_URL = resolved.provider.base_url; process.env.OPENAI_API_KEY = process.env[resolved.provider.api_key_env] || ''; + // Disable tracing for non-OpenAI providers — their keys fail against api.openai.com + if (resolved.provider.id !== 'openai') { + process.env.OPENAI_TRACING_DISABLED = 'true'; + } const modelSettings: any = {}; if (effort && resolved.provider.effort_levels.includes(effort)) {