All guides

Guide

Your first suite

From an endpoint to a first pass rate, and how to read the result.

Start here15 min

Before you start

  • A non-production agent endpoint. Runs execute real tool calls.
  • A credential for it, if it needs one.
  • The path in its response where the tool record lives. This is the part people have to go and look up, do it first.

Connect it

Agents → Add agent. Fill in the endpoint and authentication, then the two mappings. Press Test connection before saving. It sends one real message and tells you three things: whether the endpoint answered, how long it took, and whether the tools path resolved.

Tool record empty is not an error

The probe sends a greeting, and a greeting should not call any tools. Tool record empty means the path resolved and this turn made no calls, which is exactly right. A path that does not resolve fails the probe instead.

Run the starter suite

Your workspace already has twenty scenarios. Run tests queues one item each; a worker picks them up and the live view fills in as results land. You do not need to keep the tab open.

Read the result properly

Resist the pass rate. It is the least informative number on the page. Go to Failures and open one.

  1. The check that failed, named precisely. A missing tool call is a different problem from wrong arguments, which is different again from a claim with nothing behind it.
  2. Expected against actual, as a diff you can act on.
  3. The transcript, so you can see the conversation that produced it.
  4. The tool record, so you can see what the agent actually did while saying that.

A first run against a real agent typically surfaces two or three genuine problems and one scenario whose expectations do not match your business rules. Fix the scenario, then fix the agent.

Next guide

Gating a deploy from CI

Run the suite on every pull request and fail the build when a case that must never break, breaks.