Class: MCPClient::SchemaValidator::Context
- Inherits:
-
Struct
- Object
- Struct
- MCPClient::SchemaValidator::Context
- Defined in:
- lib/mcp_client/schema_validator.rb
Overview
Per-validation state. scope is the dynamic scope: the schema
resources the evaluation has entered, outermost first, which is what a
dynamic reference binds against (JSON Schema 2020-12 Core Section
8.2.3.2).
Instance Attribute Summary collapse
-
#anchors ⇒ Object
Returns the value of attribute anchors.
-
#deadline ⇒ Object
Returns the value of attribute deadline.
-
#depth ⇒ Object
Returns the value of attribute depth.
-
#dialect ⇒ Object
Returns the value of attribute dialect.
-
#errors ⇒ Object
Returns the value of attribute errors.
-
#root ⇒ Object
Returns the value of attribute root.
-
#scope ⇒ Object
Returns the value of attribute scope.
-
#speculative ⇒ Object
Returns the value of attribute speculative.
-
#undecided ⇒ Object
Returns the value of attribute undecided.
-
#visits ⇒ Object
Returns the value of attribute visits.
Instance Attribute Details
#anchors ⇒ Object
Returns the value of attribute anchors
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def anchors @anchors end |
#deadline ⇒ Object
Returns the value of attribute deadline
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def deadline @deadline end |
#depth ⇒ Object
Returns the value of attribute depth
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def depth @depth end |
#dialect ⇒ Object
Returns the value of attribute dialect
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def dialect @dialect end |
#errors ⇒ Object
Returns the value of attribute errors
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def errors @errors end |
#root ⇒ Object
Returns the value of attribute root
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def root @root end |
#scope ⇒ Object
Returns the value of attribute scope
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def scope @scope end |
#speculative ⇒ Object
Returns the value of attribute speculative
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def speculative @speculative end |
#undecided ⇒ Object
Returns the value of attribute undecided
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def undecided @undecided end |
#visits ⇒ Object
Returns the value of attribute visits
277 278 279 |
# File 'lib/mcp_client/schema_validator.rb', line 277 def visits @visits end |