Toolcalls chamando errado em ferramentas de agent (ex: TRAE), como texto normal, também verifiquei toolcalls dentro do thinking.
Logs:
[Chat] Attempt 1/3 (stream) with prompt length 59969 chars.
[Telemetry] Recorded success for model 'deepseek-v4-pro-thinking'. Prompt size: 59969 chars. Estimated context limit: 224000 chars (~64000 tokens).
[Chat] Attempt 1/3 (stream) with prompt length 61442 chars.
[Telemetry] Recorded success for model 'deepseek-v4-pro-thinking'. Prompt size: 61442 chars. Estimated context limit: 224000 chars (~64000 tokens).
[Chat] Attempt 1/3 (stream) with prompt length 67055 chars.
[Telemetry] Recorded success for model 'deepseek-v4-pro-thinking'. Prompt size: 67055 chars. Estimated context limit: 224000 chars (~64000 tokens).
[chat] Dropping malformed tool call block: Error: Unrecoverable tool call
at parseRecoverableToolCallBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:288:47)
at emitToolCallFromBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:295:25)
at parseDeepSeekStreamToOpenAI (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:437:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async <anonymous> (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:683:22)
at async file:///C:/Users/John/Desktop/deepsproxy/node_modules/hono/dist/helper/streaming/stream.js:18:7
[chat] Dropping malformed tool call block: Error: Unrecoverable tool call
at parseRecoverableToolCallBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:288:47)
at emitToolCallFromBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:295:25)
at parseDeepSeekStreamToOpenAI (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:437:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async <anonymous> (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:683:22)
at async file:///C:/Users/John/Desktop/deepsproxy/node_modules/hono/dist/helper/streaming/stream.js:18:7
[Chat] Attempt 1/3 (stream) with prompt length 76307 chars.
[Telemetry] Recorded success for model 'deepseek-v4-pro-thinking'. Prompt size: 76307 chars. Estimated context limit: 224000 chars (~64000 tokens).
[chat] Dropping malformed tool call block: Error: Unrecoverable tool call
at parseRecoverableToolCallBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:288:47)
at emitToolCallFromBlock (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:295:25)
at parseDeepSeekStreamToOpenAI (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:437:19)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async <anonymous> (C:\Users\John\Desktop\deepsproxy\src\routes\chat.ts:683:22)
at async file:///C:/Users/John/Desktop/deepsproxy/node_modules/hono/dist/helper/streaming/stream.js:18:7
Toolcalls chamando errado em ferramentas de agent (ex: TRAE), como texto normal, também verifiquei toolcalls dentro do thinking.
Logs: