Module: Legion::Extensions::Llm::Inventory::Errors
- Defined in:
- lib/legion/extensions/llm/inventory/errors.rb
Overview
Typed contract/validation/fencing/transition/acquisition errors for the SSOT v3 runtime contract. See phase-1-lex-llm-additive.md section 7.
ValidationError descends from ArgumentError because it signals a caller supplying an invalid field; every other error descends from Error so a consumer can rescue the whole inventory family with one class.
Validation errors identify the invalid field but never include credentials, raw endpoints containing secrets, callable inspection, or publisher tokens.
Defined Under Namespace
Classes: AmbiguousLegacyOfferingError, CallableDisposedError, Error, ExactOfferingMismatchError, FencedPublisherError, InvalidProbeError, InvalidTransitionError, StaleCallableError, StaleSequenceError, UnknownCallableError, UnknownInstanceError, ValidationError