@@ -129,26 +129,26 @@ <h3>🤖 Player {{ trajectory.player_id }} Round {{ round_num }}</h3>
129129 {% for part in parts %}
130130 {% if loop.index is odd %}
131131 <!-- Text part -->
132- < div class ="message-text "> < pre > {{ part }}</ pre > </ div >
132+ < div class ="message-text "> < pre > {{ part | unescape_content }}</ pre > </ div >
133133 {% else %}
134134 <!-- Code part -->
135135 < div class ="code-block ">
136- < pre > < code > {{ part }}</ code > </ pre >
136+ < pre > < code > {{ part | unescape_content }}</ code > </ pre >
137137 </ div >
138138 {% endif %}
139139 {% endfor %}
140140 {% else %}
141141 <!-- Regular text content -->
142142 < div class ="message-text ">
143- < pre > {{ message.content }}</ pre >
143+ < pre > {{ message.content | unescape_content }}</ pre >
144144 </ div >
145145 {% endif %}
146146 </ div >
147147 {% else %}
148148 <!-- Show preview with expand button -->
149149 < div class ="message-preview-short clickable-message " onclick ="expandMessage(this) " title ="Click to expand ({{ content_lines|length - 5 }} more lines) ">
150150 < div class ="message-text ">
151- < pre > {{ content_lines[:5] | join('\n') }}</ pre >
151+ < pre > {{ content_lines[:5] | join('\n') | unescape_content }}</ pre >
152152 </ div >
153153 < div class ="expand-indicator ">
154154 ▼ {{ content_lines|length - 5 }} more lines
@@ -161,18 +161,18 @@ <h3>🤖 Player {{ trajectory.player_id }} Round {{ round_num }}</h3>
161161 {% for part in parts %}
162162 {% if loop.index is odd %}
163163 <!-- Text part -->
164- < div class ="message-text "> < pre > {{ part }}</ pre > </ div >
164+ < div class ="message-text "> < pre > {{ part | unescape_content }}</ pre > </ div >
165165 {% else %}
166166 <!-- Code part -->
167167 < div class ="code-block ">
168- < pre > < code > {{ part }}</ code > </ pre >
168+ < pre > < code > {{ part | unescape_content }}</ code > </ pre >
169169 </ div >
170170 {% endif %}
171171 {% endfor %}
172172 {% else %}
173173 <!-- Regular text content -->
174174 < div class ="message-text ">
175- < pre > {{ message.content }}</ pre >
175+ < pre > {{ message.content | unescape_content }}</ pre >
176176 </ div >
177177 {% endif %}
178178 < div class ="collapse-indicator clickable-message " onclick ="collapseMessage(this) " title ="Click to collapse ">
@@ -188,20 +188,20 @@ <h3>🤖 Player {{ trajectory.player_id }} Round {{ round_num }}</h3>
188188 {% set content_lines = content_part.text.split('\n') %}
189189 {% if content_lines|length < = 5 %}
190190 < div class ="message-text ">
191- < pre > {{ content_part.text }}</ pre >
191+ < pre > {{ content_part.text | unescape_content }}</ pre >
192192 </ div >
193193 {% else %}
194194 < div class ="message-preview-short clickable-message " onclick ="expandMessage(this) " title ="Click to expand ({{ content_lines|length - 5 }} more lines) ">
195195 < div class ="message-text ">
196- < pre > {{ content_lines[:5] | join('\n') }}</ pre >
196+ < pre > {{ content_lines[:5] | join('\n') | unescape_content }}</ pre >
197197 </ div >
198198 < div class ="expand-indicator ">
199199 ▼ {{ content_lines|length - 5 }} more lines
200200 </ div >
201201 </ div >
202202 < div class ="message-content-expanded " style ="display: none; " title ="Content expanded - click collapse button below to hide ">
203203 < div class ="message-text ">
204- < pre > {{ content_part.text }}</ pre >
204+ < pre > {{ content_part.text | unescape_content }}</ pre >
205205 </ div >
206206 < div class ="collapse-indicator clickable-message " onclick ="collapseMessage(this) " title ="Click to collapse ">
207207 ▲ Click to collapse
0 commit comments