Candidate types
| Candidate type | What it uses | When to use it |
|---|---|---|
| Dashboard Prompt | The current prompt from the dashboard editor | Use this when you are iterating on a prompt before publishing it. |
| Deployed Prompt | A prompt deployment, variant, and version | Use this when you want to test the exact version your app or API callers use. |
| Agent | An immutable snapshot of the agent configuration | Use this when you want each dataset row to run through the same agent setup. |

