Conversation

One source step at a time, with its tool calls and results. Search reads the full recorded content.

{{ traj.n_steps if traj and not traj.error else '—' }} steps
{% if not traj or traj.error %}

{% if traj and traj.error %}Trajectory unreadable: {{ traj.error }}{% elif trial.agent_type == 'control' %}This control has no recorded conversation.{% else %}No trajectory recorded for this trial.{% endif %}

{% else %}

Open this tab to load the conversation.

Select a step to inspect its recorded evidence.

Step numbers and tool-call IDs come from the source. “Errors” uses the reader’s tool-failure signals; it does not change the trial’s verdict. Content is redacted before search and paging.

{% endif %}