Method: LangGraphRB::Runner#invoke

Defined in:
lib/langgraph_rb/runner.rb

#invoke(initial_state, context: nil) ⇒ Object

Synchronous execution



20
21
22
23
24
25
26
27
28
# File 'lib/langgraph_rb/runner.rb', line 20

def invoke(initial_state, context: nil)
  result = nil
  
  stream(initial_state, context: context) do |step_result|
    result = step_result
  end
  
  result[:state]
end