OperatorResultItem

The latest result produced by one operator in a session.

  • confidence
    Type: number · Confidence
    required

    The model's self-assessed confidence in this result (0.0–1.0).

  • event_type
    Type: string · Event Type
    required

    Always operator_result for these snapshot entries.

  • operator
    Type: object · OperatorInfo
    required

    Which operator produced the result.

    • name
      Type: string · Name
      required

      The operator's name.

  • output_type
    Type: string · Output Type
    required

    The operator's output type — determines the shape of result.

  • result
    Type: object · Result
    required

    The typed result, shaped by output_type: {value} for classification/score/text, {value: bool} for boolean, {tags: [...]} for multi_tag, {value, found} for extraction.

    • propertyName
      Type: anything
  • reasoning
    Type: string · Reasoningnullable

    The model's brief justification, present only when the operator has include_reasoning enabled.