AI Operations · Glossary
Session
A Session is the bounded interaction unit between an Interactive Agent and a counterparty, distinct from a single turn and distinct from the Trace that records the session.
A Session is a container with an opening, a sequence of turns, and a close. It carries session-scoped Variables, an active set of Routines, and the Persistent Policies that apply to the agent. A turn is one exchange inside a Session; a Trace is the recorded record of the Session and its decisions. The distinction matters for agent Memory: Memory persists across Sessions; Variables typically do not. EvalOps runs Per-Turn Evaluation inside a Session and aggregate evaluation across Sessions. Sessions are the unit at which most user-facing metrics aggregate (containment, resolution, transfer), even though decisions and traces are finer-grained.