Description
kimi-k2.5 enable thinking mode as default, but they use 'reasoning_content' field to save the thinking content. So When I use Kimi-k2.5, I often receive the following error message:
thinking is enabled but reasoning_content is missing in assistant tool call message at index 2
Steps to Reproduce
- Use Kimi-k2.5 as the LLM provider
- Ask something to trigger the thinking
Error Logs
Reason: Error code: 400 - {'error': {'message': 'thinking is enabled but reasoning_content is missing in assistant tool call message at index 2', 'type': 'invalid_request_error'}}
Interface
CLI (vibe-trading)
LLM Provider
kimi-k2.5
Version
v0.1.0
Environment
macOS 26.3.1
Description
kimi-k2.5 enable thinking mode as default, but they use 'reasoning_content' field to save the thinking content. So When I use Kimi-k2.5, I often receive the following error message:
Steps to Reproduce
Error Logs
Reason: Error code: 400 - {'error': {'message': 'thinking is enabled but reasoning_content is missing in assistant tool call message at index 2', 'type': 'invalid_request_error'}}Interface
CLI (vibe-trading)
LLM Provider
kimi-k2.5
Version
v0.1.0
Environment
macOS 26.3.1