The same state as BuildRoutingState, as an object: the last agent with its description,
the recent turns, the last agent's artifacts, and the new message. Truncated as
BuildRoutingState truncates: each turn as BuildRecentTurns cuts it, and the new message
at the same length. Production does not send it yet; calibration (plan Task 2.4) decides.
The last agent's name and description come from its entry in Participants, so they are the
catalog's, as the agent Choice's are.
The same state as BuildRoutingState, as an object: the last agent with its description, the recent turns, the last agent's artifacts, and the new message. Truncated as
BuildRoutingStatetruncates: each turn as BuildRecentTurns cuts it, and the new message at the same length. Production does not send it yet; calibration (plan Task 2.4) decides.The last agent's name and description come from its entry in
Participants, so they are the catalog's, as the agent Choice's are.