Fix OpenCode Go GLM

This commit is contained in:
decolua
2026-06-29 15:00:03 +07:00
parent cce47dd809
commit 526235872a
2 changed files with 4 additions and 1 deletions

View File

@@ -184,7 +184,8 @@ export function openaiToClaudeResponse(chunk, state) {
for (const tc of delta.tool_calls) {
const idx = tc.index ?? 0;
if (tc.id) {
// GLM/fireworks repeats id+null-name on every arg chunk; open block once per idx
if (tc.id && !state.toolCalls.has(idx)) {
stopThinkingBlock(state, results);
stopTextBlock(state, results);