EXPERIMENTAL: Agent APIs are likely to change.
How a message landed in an agent's evaluation.
Summary
Types
Functions
@spec queued() :: :QUEUED
The message is queued: the agent is paused or failed, and a resume will drain it.
@spec started() :: :STARTED
The message opened a new turn: the agent was idle or newly started.
@spec steered() :: :STEERED
The message was absorbed into the in-flight turn at a step boundary, steering it.