diff --git a/src/agents/openai-ws-connection.test.ts b/src/agents/openai-ws-connection.test.ts index fb80f510ac1..2a7b95f7eb9 100644 --- a/src/agents/openai-ws-connection.test.ts +++ b/src/agents/openai-ws-connection.test.ts @@ -595,14 +595,12 @@ describe("OpenAIWebSocketManager", () => { manager.warmUp({ model: "gpt-5.2", - tools: [{ type: "function", function: { name: "exec", description: "Run a command" } }], + tools: [{ type: "function", name: "exec", description: "Run a command" }], }); const sent = JSON.parse(sock.sentMessages[0] ?? "{}") as Record; expect(sent["tools"]).toHaveLength(1); - expect((sent["tools"] as Array<{ function?: { name?: string } }>)[0]?.function?.name).toBe( - "exec", - ); + expect((sent["tools"] as Array<{ name?: string }>)[0]?.name).toBe("exec"); }); }); diff --git a/src/agents/openai-ws-stream.e2e.test.ts b/src/agents/openai-ws-stream.e2e.test.ts index 33fa7ebe144..1146d71ffe3 100644 --- a/src/agents/openai-ws-stream.e2e.test.ts +++ b/src/agents/openai-ws-stream.e2e.test.ts @@ -164,7 +164,7 @@ describe("OpenAI WebSocket e2e", () => { transport: "websocket", toolChoice: "required", maxTokens: 128, - }), + } as unknown as StreamFnParams[2]), ); const firstDone = expectDone(firstEvents); const toolCall = firstDone.content.find((block) => block.type === "toolCall") as @@ -206,7 +206,7 @@ describe("OpenAI WebSocket e2e", () => { transport: "websocket", openaiWsWarmup: true, maxTokens: 32, - }), + } as unknown as StreamFnParams[2]), ), );