-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Description
Problem (one or two sentences)
DeepSeek completion error: 400 Missing reasoning_content field in the assistant message at message index 3. For more information, please refer to https://api-docs.deepseek.com/guides/thinking_mode#tool-calls
Context (who is affected and when)
An error occurred when switching suppliers to deepseek during the conversation
Reproduction steps
- Start the conversation with another provider, or start the conversation with the deepseek provider first
- Switching to another supplier other than deepseek during the process
- An error occurred when switching back to the deepseek provider:
DeepSeek completion error: 400 Missingreasoning_contentfield in the assistant message at message index 3. For more information, please refer to https://api-docs.deepseek.com/guides/thinking_mode#tool-calls
Expected result
It won't report errors and has context memory
Actual result
error:DeepSeek completion error: 400 Missing reasoning_content field in the assistant message at message index 3. For more information, please refer to https://api-docs.deepseek.com/guides/thinking_mode#tool-calls
Variations tried (optional)
No response
App Version
v3.36.11
API Provider (optional)
DeepSeek
Model Used (optional)
deepseek-reansoner
Roo Code Task Links (optional)
No response
Relevant logs or errors (optional)
DeepSeek completion error: 400 Missing `reasoning_content` field in the assistant message at message index 3. For more information, please refer to https://api-docs.deepseek.com/guides/thinking_mode#tool-callsMetadata
Metadata
Assignees
Labels
Issue/PR - TriageNew issue. Needs quick review to confirm validity and assign labels.New issue. Needs quick review to confirm validity and assign labels.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Triage