class RubyLLM::AgUI::Input::PartBuilder
Builds the composite members of a RunAgentInput: the client tool definitions, the context entries and the resume entries.
Public Instance Methods
context(values)
click to toggle source
# File lib/ruby_llm/ag_ui/input.rb, line 256 def context(values) values.map { |value| build_context(value) }.freeze end
resume(values)
click to toggle source
# File lib/ruby_llm/ag_ui/input.rb, line 260 def resume(values) values.map { |value| build_resume(value) }.freeze end
tools(values)
click to toggle source
# File lib/ruby_llm/ag_ui/input.rb, line 252 def tools(values) values.map { |value| build_tool(value) }.freeze end