Module: Legion::Extensions::Llm::Vllm::Runners::DiscoveryRefresh::OfferingComparison
- Defined in:
- lib/legion/extensions/llm/vllm/runners/discovery_refresh/offering_comparison.rb
Overview
vLLM rebuilds fresh evidence timestamps on every catalog pass. Compare the complete draft contract while excluding only that non-authoritative observation telemetry.
Constant Summary collapse
- SCALAR_EVIDENCE_FIELDS =
%i[ context_evidence max_output_evidence embedding_dimensions_evidence model_revision_evidence tokenizer_evidence ].freeze
Instance Method Summary collapse
Instance Method Details
#offerings_equivalent?(previous, current) ⇒ Boolean
18 19 20 |
# File 'lib/legion/extensions/llm/vllm/runners/discovery_refresh/offering_comparison.rb', line 18 def offerings_equivalent?(previous, current) offering_comparison_multiset(previous) == offering_comparison_multiset(current) end |