Evals
Annotate a native trace
Attach a human opinion or expected behavior to a native trace, including a conversation trace that has no dataset evaluation run. This is separate from assigned human-review queues. Saving an annotation does not execute a target or model.
Before you start
Section titled “Before you start”Any authorized customer role can read annotations. A member/admin/owner can add one in a ready, writable project. Archived projects are read-only. Start from an existing trace you are authorized to inspect.
This write workflow is source reviewed; it was not exercised by the earlier verified trace/session reading walkthrough. The latest QA overview read timed out, and no annotation write was attempted during that check.
1. Open the annotation form
Section titled “1. Open the annotation form”- Open Evals → Traces, confirm Project, and open the intended trace’s Trace details.
- Choose Add annotation in Annotations.
- Select Annotation type: Feedback or Expectation.
- Enter Name: start with a lowercase letter, then use lowercase letters, digits or underscores, up to 60 characters.
exact_matchis reserved.
2. Enter the value and save once
Section titled “2. Enter the value and save once”| Type | Fields | Use it for |
|---|---|---|
| Feedback → Pass or fail | Rating: Pass / Fail; optional rationale | A Boolean human judgment |
| Feedback → Number | Numeric rating; optional rationale | A numeric human judgment |
| Feedback → Text | Feedback text; optional rationale | A textual observation |
| Expectation | Expected response or behavior | Text describing what should have happened |
- Choose Value type for Feedback and enter its Rating or Feedback text. Rationale (optional) supports up to 2,000 characters.
- For Expectation, enter Expected response or behavior, up to 4,000 characters. It has no separate rationale field.
- Review the trace, name, type and value, then select Save annotation once. Close leaves the form without submitting it.
- Read the saved annotation’s type, value and author. Refresh and reopen the same trace to confirm it remains in Annotations.
3. Recover an uncertain save
Section titled “3. Recover an uncertain save”An uncertain response can leave the form locked to its original submission. Use Retry annotation for that same submission; it retains the request identity and reads back the corresponding native assessment.
If that form/browser intent is no longer available, reopen the trace and inspect its existing annotations before beginning a fresh submission. A new submission creates another annotation rather than editing the previous one. The current UI does not offer annotation edit/delete; do not use repeated fresh saves as a retry strategy.
Understand what changed
Section titled “Understand what changed”Feedback and Expectation are retained human assessments. They do not rewrite span inputs/outputs, published dataset answers, canonical evaluation results, a scoring job or a review queue. Feedback can contribute to the native dashboard’s typed quality summary; Boolean false feedback can contribute to Quality issues. Expectation text is not projected as a feedback score.
A human annotation is an opinion or expectation, not a model judgment or independently verified security finding. Keep sensitive values within the trace’s authorized audience.
Continue with Evals dashboard summaries or quality issues.