trackline in Production traces
trackline reads the OpenTelemetry traces a deployed agent already sends. It alerts after the fact: a trace cannot be stopped.
| Can stop an action before it happens | no |
| Tells the agent why | no |
| Knows what you asked | the user message in the trace, when message content capture is on |
| Established by | the official OTel OpenAI instrumentation and OTLP exporter, captured and replayed; 45 pre-registered conversations |
Set it up
npm install -g trackline
trackline serveOr paste the prompt from the install section into your agent. The full steps are in the guide.
Where it sees less
- A trace is a record of what already happened, so trackline alerts and never stops anything.
- Without message content capture, which is opt-in, a trace does not say which tool was called; checks report that rather than pass it.
- A permitted tool used for something nobody asked for is only caught with --judge.
Named plainly, because a tool that looks complete stops getting better.