Class: Legion::Extensions::Agentic::Integration::Map::Client

Inherits:
Object
  • Object
show all
Includes:
Runners::CognitiveMap
Defined in:
lib/legion/extensions/agentic/integration/map/client.rb

Instance Method Summary collapse

Methods included from Runners::CognitiveMap

#add_location, #cognitive_map_stats, #connect_locations, #explore_neighborhood, #familiar_locations, #find_path, #map_clusters, #switch_context, #update_cognitive_map, #visit_location

Constructor Details

#initialize(map_store: nil) ⇒ Client

Returns a new instance of Client.



17
18
19
# File 'lib/legion/extensions/agentic/integration/map/client.rb', line 17

def initialize(map_store: nil, **)
  @map_store = map_store || Helpers::CognitiveMapStore.new
end