this section wasnt needed for qwen3.5 jinja and actually breaks.

This commit is contained in:
Concedo 2026-04-02 21:39:24 +08:00
parent 7c63d469d7
commit 5f0038cdc9

View file

@ -3078,12 +3078,12 @@ def format_jinja(messages_orig, tools, chat_template_kwargs=None):
func["arguments"] = json.loads(args)
except Exception:
pass
# Fix tool content
if m.get("role") == "tool" and isinstance(m.get("content"), str):
try:
m["content"] = json.loads(m["content"])
except Exception:
pass
# Fix tool content for some templates
# if m.get("role") == "tool" and isinstance(m.get("content"), str):
# try:
# m["content"] = json.loads(m["content"])
# except Exception:
# pass
jinja_env.globals['strftime_now'] = strftime_now
jinja_env.globals['raise_exception'] = raise_exception
jinja_env.filters["tojson"] = tojson