AgentVersionGate
What the publish gate would decide for an activation of one Agent version now (1.64.0): the gating suite, the run it reads and its outcome, and the reasons of a refusal. Ids, codes and counts only.
An object with 9 fields.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
agent_id | AgentId | yes | |
checked_at | Timestamp | yes | |
object | "agent_version_gate" | yes | |
outcome | PromptEvalGateOutcome or null | yes | That run's gate outcome, whose suite_revision tells whether it is current; null with no run. |
passes | boolean | yes | Whether an activation of the version now would pass the gate; true with no gate. |
reasons | array of EvaluationGateReason | yes | The reason of each detail an activation would be refused with, in order; empty when it passes. |
run_id | PromptEvalRunId or null | yes | The latest completed run of the gating suite on the version, at any revision; null when there is none or no gate. |
suite_id | PromptEvalSuiteId or null | yes | The Agent's gating suite; null when the owner has not turned the gate on. |
version | integer | yes |
Used by
The operations whose parameters, request body or responses name this shape directly.