Yeah, Qwen tends to be less strict with tool discipline than OpenAI.
What’s worked for me is separating tool rules from persona completely, using short hard-gated instructions (step-by-step), and explicitly blocking tool calls until all required slots + confirmation are met.
Also, adding negative instructions like DO NOT call tools unless…and simplifying the prompt (less natural language) helps a lot.
Happy to take a quick look at your setup and tighten it for Qwen.
@xwluvramen