ResolvedOperatorRef

An operator reference as resolved for execution, with version upgrade hints.

  • granularity
    Type: object · Granularity
    required

    When this operator runs.

    • propertyName
      Type: anything
  • model_tier
    Type: string · Model Tier
    required

    The resolved operator's model tier.

  • name
    Type: string · Name
    required

    Operator name.

  • output_type
    Type: string · Output Type
    required

    The resolved operator's output type.

  • version
    Type: integer · Version
    required

    The version this reference is pinned to.

  • context_window
    Type: integer · Context Windownullable

    Prior turns included in context.

  • current_version
    Type: integer · Current Versionnullable

    The operator's latest available version.

  • include_operator_results
    Type: array string[] · Include Operator Results

    Other operators whose results are injected into context.

  • include_prior_results
    Type: boolean · Include Prior Results

    Whether the operator's own prior results are injected.

  • operator_results_window
    Type: integer · Operator Results Window

    Results injected per named operator.

  • parameters
    Type: object · Parameters

    Resolved parameter values for this reference.

    • propertyName
      Type: anything
  • prior_results_window
    Type: integer · Prior Results Window

    How many prior own results are injected.

  • upgrade_available
    Type: boolean · Upgrade Available

    True when current_version is newer than the pinned version.