{% set thinking_option = 'off' %}{% if enable_thinking %}{% set thinking_option = 'on' %}{% endif %}{{- 'SYSTEM' }}{%- if messages[0].role == 'system' %}{{- messages[0].content + '
'}}{%- endif %}{{- 'detailed thinking ' + thinking_option }}{% for message in messages %}{%- if message.role == "user" %}{{- 'HUMAN' + message.content }}{%- elif message.role == "system" and not loop.first %}{{- 'SYSTEM' + message.content }}{%- elif message.role == "assistant" %}{{- 'ASSISTANT' + message.content }}{%- elif message.role == "tool" %}{{- 'OBSERVATION' + message.content }}{%- endif %}{% endfor %}{% if add_generation_prompt %}{{- 'ASSISTANT' }}{% if enable_thinking %}{{- '' }}{% endif %}{% endif %}