Module: Legion::Extensions::Llm::Openai::DiscoveryDrafts

Included in:
Actor::DiscoveryRefresh
Defined in:
lib/legion/extensions/llm/openai/discovery_drafts.rb

Overview

OfferingDraft construction and comparison helpers for DiscoveryRefresh. Extracted to keep the main class and the evidence module within Metrics limits.

Constant Summary collapse

EVIDENCE_MAP_FIELDS =
%i[operation_evidence capability_evidence].freeze
VALUE_EVIDENCE_FIELDS =
%i[
  context_evidence max_output_evidence embedding_dimensions_evidence
  model_revision_evidence tokenizer_evidence
].freeze