ConceptConcepts

Threads and runs

A conversation with an agent is a thread; each agent turn is a run that produces messages. How to read a run's status, cost, and outcome.

Updated 7/26/2026

Every interaction with an agent is recorded so you can see exactly what it did. Two objects carry that record: the thread and the run.

Threads

A thread is a single conversation with an agent. It holds the ordered message history — your messages, the agent's replies, and the tool calls in between. Threads live under the account and are per-agent, so a fact the agent learned in one thread isn't automatically in another (that's what memory is for). Open threads from the project's threads view.

Runs

A run is one agent turn inside a thread — everything the agent does between receiving an input and finishing its reply. A run is created each time the agent is invoked, whether interactively, on a schedule, or from a trigger. Each run produces one or more messages in the thread and records the model calls, tool calls, duration, and cost.

Open a run to see two views:

  • Narrative — one step per human-meaningful operation the agent performed (a tool call, a generated reply, a triggered action), with status, duration, and cost. Retries and model fallbacks collapse, so you see the verbs, not the plumbing.
  • Trace — the full event stream as an indented tree with raw payloads, for when you need to debug.

Reading a run's outcome

A finished run reports a summary line like succeeded · 5.9s · $0.18. The parts:

  • Statussucceeded, failed, or in progress. Individual steps carry their own status; a step that ultimately failed after retries shows an attempt count.
  • Duration — wall-clock time for the whole turn.
  • Cost — what the run spent, in credits ($0.01 each). Costs roll up from the model and tool calls the run made.

If a run finished but did nothing you expected — for example it succeeded but spent nothing — that usually means no model call happened. Read Why did my run fail? for how to diagnose it.

Where to go next

Ask Zero

Ask a question about connect0 and get an answer grounded in the docs, with links to the sources. Signed in? Zero answers with your account in mind.