Codex.StreamEvent.GuardrailResult (Codex SDK v0.16.1)

Copy Markdown View Source

Guardrail evaluation outcome streamed to consumers.

Summary

Types

result()

@type result() :: :ok | :reject | :tripwire

stage()

@type stage() :: :input | :output | :tool_input | :tool_output

t()

@type t() :: %Codex.StreamEvent.GuardrailResult{
  guardrail: String.t(),
  message: String.t() | nil,
  result: result(),
  stage: stage()
}