diff --git a/src/app/api/runtimes/[id]/talk/realtime/relay/route.test.ts b/src/app/api/runtimes/[id]/talk/realtime/relay/route.test.ts index cfff020..344b0d9 100644 --- a/src/app/api/runtimes/[id]/talk/realtime/relay/route.test.ts +++ b/src/app/api/runtimes/[id]/talk/realtime/relay/route.test.ts @@ -179,7 +179,7 @@ describe("POST /api/runtimes/[id]/talk/realtime/relay", () => { expect(client.realtimeRelayToolResult).toHaveBeenNthCalledWith(2, { relaySessionId: "relay_1", callId: "call_1", - result: { result: "The repo is a CrewCMD app." }, + result: { text: "The repo is a CrewCMD app." }, }); expect(mockHoldClient).toHaveBeenCalledWith(client); expect(mockReleaseClient).toHaveBeenCalledWith(client); diff --git a/src/app/api/runtimes/[id]/talk/realtime/relay/route.ts b/src/app/api/runtimes/[id]/talk/realtime/relay/route.ts index d03d3bd..ea1ca68 100644 --- a/src/app/api/runtimes/[id]/talk/realtime/relay/route.ts +++ b/src/app/api/runtimes/[id]/talk/realtime/relay/route.ts @@ -135,7 +135,7 @@ async function runRealtimeToolCall( const result = await client.realtimeRelayToolResult({ relaySessionId: params.relaySessionId, callId: params.callId, - result: { result: text }, + result: { text }, }); return { delegated: true, runId, result, finalText: text }; } catch (error) {