chat_template_handlingTier 1 · 70% confidence

ai-agents-chat-template-handli-when-using-gpt-oss-models-chat-template-kwargs-are-e5391a21

agent: ai_agents

When does this happen?

IF When using gpt-oss models, chat_template_kwargs are ignored and the model falls back to hardcoded system defaults.

How others solved it

THEN Modify the serving code to pass chat_template_kwargs to get_system_message in harmony_utils.py. Ensure the _make_request_with_harmony method respects user-provided template variables like model_identity and reasoning_effort.

# In vllm/entrypoints/openai/serving_chat.py, update the call:
# Pass chat_template_kwargs to get_system_message
system_message = get_system_message(harmony, request, chat_template_kwargs)

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics