Sha256: c9cd6176f1e5c1404f946453133a2694641c99681f63e994fa5f4119ef0324c1

Contents?: true

Size: 519 Bytes

Versions: 18

Compression:

Stored size: 519 Bytes

Contents

def escalate_to_agent(reason = nil)
  reason ? "Escalating to agent: #{reason}" : "Escalating to agent"
end

def valid_to_change_flight
  "Customer is eligible to change flight"
end

def change_flight
  "Flight was successfully changed!"
end

def initiate_refund
  status = "Refund initiated"
  status
end

def initiate_flight_credits
  status = "Successfully initiated flight credits"
  status
end

def case_resolved
  "Case resolved. No further questions."
end

def initiate_baggage_search
  "Baggage was found!"
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
ruby-openai-swarm-0.5.1 examples/airline/configs/tools.rb
ruby-openai-swarm-0.5.0 examples/airline/configs/tools.rb
ruby-openai-swarm-0.4.0.2 examples/airline/configs/tools.rb
ruby-openai-swarm-0.4.0.1 examples/airline/configs/tools.rb
ruby-openai-swarm-0.4.0 examples/airline/configs/tools.rb
ruby-openai-swarm-0.3.1 examples/airline/configs/tools.rb
ruby-openai-swarm-0.3.0.1 examples/airline/configs/tools.rb
ruby-openai-swarm-0.3.0 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.9 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.8 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.7 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.6 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.5 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.4 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.3 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.2 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.1 examples/airline/configs/tools.rb
ruby-openai-swarm-0.2.0 examples/airline/configs/tools.rb