OptionalAnnouncedAn agent (the conversation manager) whose line "Continuing with {agent} for refinement..." the server posts before the reply; the reply threads under it.
OptionalReplyThe branch the turn runs on when it forks off an earlier message on another branch (such as Regenerate, which creates a new fork before running the agent while the user's message stays on its original branch).
OptionalReplyThe message the reply threads under, when not the user's message (a delegate's reply sits under the manager's).
Where a sub-agent's reply sits in the conversation. The server sets it (only the server writes agent replies), from these checked inputs.