Skip to content

Commit 419e39f

Browse files
fix: 修复 openai 和 stream-transformer 中的类型错误
Co-authored-by: aider (vertex_ai/gemini-2.5-pro) <aider@aider.chat>
1 parent 44c3f4c commit 419e39f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/mcp-server/src/bridge/openai.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export function createOpenAIRouter(config: Config): Router {
3535
const client = new GeminiApiClient(config);
3636

3737
// 2. 发起请求,传递所有相关参数
38-
const geminiStream = client.sendMessageStream({
38+
const geminiStream = await client.sendMessageStream({
3939
model: body.model,
4040
messages: body.messages,
4141
tools: body.tools,

packages/mcp-server/src/bridge/stream-transformer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export function createOpenAIStreamTransformer(
7070
transform(event: ServerGeminiStreamEvent, controller) {
7171
console.log(
7272
`[Stream Transformer] Received event: ${event.type}`,
73-
event.value ? JSON.stringify(event.value) : '',
73+
'value' in event && event.value ? JSON.stringify(event.value) : '',
7474
);
7575
let delta: OpenAIDelta = {};
7676

0 commit comments

Comments
 (0)