VocalDocscontracts 1.65.0

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

FieldTypeRequiredDescription
agent_idAgentIdyes
checked_atTimestampyes
object"agent_version_gate"yes
outcomePromptEvalGateOutcome or nullyesThat run's gate outcome, whose suite_revision tells whether it is current; null with no run.
passesbooleanyesWhether an activation of the version now would pass the gate; true with no gate.
reasonsarray of EvaluationGateReasonyesThe reason of each detail an activation would be refused with, in order; empty when it passes.
run_idPromptEvalRunId or nullyesThe latest completed run of the gating suite on the version, at any revision; null when there is none or no gate.
suite_idPromptEvalSuiteId or nullyesThe Agent's gating suite; null when the owner has not turned the gate on.
versionintegeryes

Used by

The operations whose parameters, request body or responses name this shape directly.