This page explains how theDocumentation Index
Fetch the complete documentation index at: https://docs.transluce.org/llms.txt
Use this file to discover all available pages before exploring further.
/docent plugin handles ingestion under the hood.
To ingest your data, point your coding agent at a directory containing your trajectories. For best results, sort your trajectories by format before invoking it.
How the Docent plugin handles ingestion
Using the/docent plugin, your coding agent uploads your agent logs into Docent by writing a Python script that converts them into AgentRun format. It investigates your file structure, examines your trajectory format, and maps each field in your schema to a Docent object. It produces:
ingestion-plan.md: A mapping of your trajectory fields to Docent’s data model, including any fields that will be intentionally omitted. Review this file to verify the intended organization and display of your data.ingest.py: A Python script that reads your logs and uploads them via the SDK. You can modify and rerun this as needed.
Best practices
- Ingest one trajectory format at a time. If you have multiple formats, sort your trajectories by the scaffold that generated them (e.g.,
openhands/,mini-swe-agent/,custom/) before invoking/docent. - Include metadata relevant to your analysis. Fields like reward, model name, and task ID enable downstream filtering, DQL queries, and rubric evaluation.
- Verify your uploaded data in the web interface. After upload, check that transcripts display correctly and metadata appears where you expect. It’s normal to iterate a few times on different organization structures.
What’s next
- Ready to analyze? See Analysis Plans.
- Want to tweak the ingestion script yourself? See SDK ingestion for the underlying API.

