Your current environment
see source link
🐛 Describe the bug
When transitioning from reasoning to tool call with e.g. gemma4, "current_text" can contain parts of the tool call token like "<|". If this happens, the call is not recognized and leaks into the content.
Before submitting a new issue...
Your current environment
see source link
🐛 Describe the bug
vllm/vllm/parser/abstract_parser.py
Line 621 in 9558f43
When transitioning from reasoning to tool call with e.g. gemma4, "current_text" can contain parts of the tool call token like "<|". If this happens, the call is not recognized and leaks into the content.
Before submitting a new issue...