On-topic and on-language answers

The chatbot now stays more consistently on the languages your visitors write in and refuses off-topic questions more cleanly. Shallow-source hallucinations are down, and the agent skips tool calls when they would not help.