Module: AiAgentRouter

Defined in:
lib/ruby_llm_mesh.rb,
sig/ruby_llm_mesh.rbs

Overview

Friendly alias matching the public DSL from the project overview

Class Method Summary collapse

Class Method Details

.boot_mesh!Boolean

Parameters:

  • (Object)

Returns:

  • (Boolean)


77
78
79
# File 'lib/ruby_llm_mesh.rb', line 77

def self.boot_mesh!(...)
  RubyLlmMesh.boot_mesh!(...)
end

.budget_statusObject



85
86
87
# File 'lib/ruby_llm_mesh.rb', line 85

def self.budget_status
  RubyLlmMesh.budget_status
end

.completeRubyLlmMesh::Response

Parameters:

  • (Object)

Returns:



61
62
63
# File 'lib/ruby_llm_mesh.rb', line 61

def self.complete(...)
  RubyLlmMesh.complete(...)
end

.configurationRubyLlmMesh::Configuration



73
74
75
# File 'lib/ruby_llm_mesh.rb', line 73

def self.configuration
  RubyLlmMesh.configuration
end

.configure {|arg0| ... } ⇒ void

This method returns an undefined value.

Yields:

Yield Parameters:

Yield Returns:

  • (void)


69
70
71
# File 'lib/ruby_llm_mesh.rb', line 69

def self.configure(&)
  RubyLlmMesh.configure(&)
end

.executeRubyLlmMesh::Response

Parameters:

  • (Object)

Returns:



65
66
67
# File 'lib/ruby_llm_mesh.rb', line 65

def self.execute(...)
  RubyLlmMesh.execute(...)
end

.mesh_alive?Boolean

Returns:

  • (Boolean)


81
82
83
# File 'lib/ruby_llm_mesh.rb', line 81

def self.mesh_alive?
  RubyLlmMesh.mesh_alive?
end