Judge one agent turn
omega_judge_turnJudge an agent turn by evaluating if the conversation progresses, returning a gate action (release, clarify, suppress, or none) to guide showing, regenerating, or stopping the reply.
Instructions
Judge one agent turn: does the conversational process move? Returns a decision and a gate action. Measures process shape, not whether the goal was reached. Act on the gate before showing the reply: release -> show; clarify -> regenerate then call again; suppress -> stop or escalate; none -> observe only, show.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | the user / incoming message | |
| output | No | the agent's drafted reply (at least one of input/output) | |
| session_id | No | one id per conversation; omitted -> a server session is used | |
| privacy_mode | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gate | Yes | ||
| side | Yes | ||
| turn_id | Yes | ||
| decision | Yes | ||
| reason_family | Yes |