Class: KairosMcp::DslAst::NodeResult

Inherits:
Struct
  • Object
show all
Defined in:
lib/kairos_mcp/dsl_ast/ast_engine.rb

Overview

Result of evaluating a single AST node

Instance Attribute Summary collapse

Instance Attribute Details

#detailObject

Returns the value of attribute detail

Returns:

  • (Object)

    the current value of detail



8
9
10
# File 'lib/kairos_mcp/dsl_ast/ast_engine.rb', line 8

def detail
  @detail
end

#evaluableObject

Returns the value of attribute evaluable

Returns:

  • (Object)

    the current value of evaluable



8
9
10
# File 'lib/kairos_mcp/dsl_ast/ast_engine.rb', line 8

def evaluable
  @evaluable
end

#node_nameObject

Returns the value of attribute node_name

Returns:

  • (Object)

    the current value of node_name



8
9
10
# File 'lib/kairos_mcp/dsl_ast/ast_engine.rb', line 8

def node_name
  @node_name
end

#node_typeObject

Returns the value of attribute node_type

Returns:

  • (Object)

    the current value of node_type



8
9
10
# File 'lib/kairos_mcp/dsl_ast/ast_engine.rb', line 8

def node_type
  @node_type
end

#satisfiedObject

Returns the value of attribute satisfied

Returns:

  • (Object)

    the current value of satisfied



8
9
10
# File 'lib/kairos_mcp/dsl_ast/ast_engine.rb', line 8

def satisfied
  @satisfied
end