{% extends "base.html" %} {% block title %}Task {{ task.id[:8] }} - OMNI-X{% endblock %} {% block header %}Task {{ task.id[:8] }}{% endblock %} {% block content %}
← Back to Dashboard

Tasks

Success
Failed
Not evaluated
Parent task
{% for t in all_tasks %}
{% if t.archive_idx is not none %} #{{ t.archive_idx }} {% elif t.done and t.success is none %} Disc {% else %} WIP {% endif %} {% if t.archive_idx in (task.parents or []) %} {% endif %} {{ t.id[:8] }}
{% if t.success %} {% elif t.success is false %} {% else %} {% endif %}
{% endfor %}

{{ task.id }}

{% if task.archive_idx is not none %} Archived #{{ task.archive_idx }} {% elif task.done and task.success is none %} Discarded {% else %} WIP {% endif %} {% if task.success is not none %} {% if task.success %} ✓ Success {% else %} ✗ Failed {% endif %} {% endif %} {% if task.interesting is not none %} {% if task.interesting %} Interesting {% else %} Not Interesting {% endif %} {% endif %}
{% if task.error %}

Error

{{ task.error }}
{% endif %}
Parents
{{ task.parents|length if task.parents else 0 }}
Trained
{{ 'Yes' if task.trained else 'No' }}
{% if task.metadata.eval %}
Eval Success Rate
{{ "%.1f"|format(task.metadata.eval.success_rate * 100) }}%
Eval Episodes
{{ task.metadata.eval.num_success }}/{{ task.metadata.eval.num_episodes }}
{% endif %}
{% if task.description %}

Description

{{ task.description }}
{% endif %} {% if task.parents %}

Parent Tasks

{% for parent_idx in task.parents %} #{{ parent_idx }}: {{ parent_tasks[parent_idx].id[:8] }} {% endfor %}
{% endif %} {% if task.code %}

Environment Code

{{ task.code }}
{% endif %} {% if lineage_svg_path %}

Lineage Tree

Lineage tree
{% endif %} {% if videos %}

Videos

{% for video in videos %}
{{ video.source }}: {{ video.name }}
{% endfor %}
{% endif %}

Full Metadata

{{ task_json }}
{% if task.metadata.llm_calls %}

LLM Reasoning Traces

{% for call in task.metadata.llm_calls %}
{{ call.step }} {{ call.model }}
Tokens: {{ call.input_tokens }} in / {{ call.output_tokens }} out
{% if llm_logs.get(call.log_file) %}
Reasoning:
{{ llm_logs[call.log_file].reasoning }}
{% endif %}
{% endfor %}
{% endif %}
{% endblock %}