28 lines
991 B
HTML
28 lines
991 B
HTML
{# DM response after job completes #}
|
|
<div class="dm-response-content">
|
|
{{ dm_response | safe }}
|
|
</div>
|
|
|
|
{# Debug info #}
|
|
<div class="debug-panel" style="margin-top: 1rem; padding: 0.5rem; font-size: 0.7rem;">
|
|
<div class="debug-toggle" onclick="this.nextElementSibling.style.display = this.nextElementSibling.style.display === 'none' ? 'block' : 'none'">
|
|
[+] Raw API Response
|
|
</div>
|
|
<div style="display: none; margin-top: 0.5rem; white-space: pre; color: #a3e635; max-height: 150px; overflow: auto;">
|
|
{{ raw_result | tojson(indent=2) }}
|
|
</div>
|
|
</div>
|
|
|
|
{# Trigger state and history refresh #}
|
|
<div hx-get="{{ url_for('dev.get_state', session_id=session_id) }}"
|
|
hx-trigger="load"
|
|
hx-target="#state-content"
|
|
hx-swap="innerHTML"
|
|
style="display: none;"></div>
|
|
|
|
<div hx-get="{{ url_for('dev.get_history', session_id=session_id) }}"
|
|
hx-trigger="load"
|
|
hx-target="#history-content"
|
|
hx-swap="innerHTML"
|
|
style="display: none;"></div>
|