Class: SolidAgents::Runs::ContextBuilder

Inherits:
Object
  • Object
show all
Defined in:
app/services/solid_agents/runs/context_builder.rb

Class Method Summary collapse

Class Method Details

.call(source:) ⇒ Object



6
7
8
9
10
11
12
# File 'app/services/solid_agents/runs/context_builder.rb', line 6

def self.call(source:)
  if source.respond_to?(:attributes)
    source.attributes.slice("id", "message", "class_name", "backtrace", "context")
  else
    {value: source.to_s}
  end
end