Module: Legion
- Defined in:
- lib/legion/apollo/routes.rb,
lib/legion/apollo.rb,
lib/legion/apollo/local.rb,
lib/legion/apollo/version.rb,
lib/legion/apollo/settings.rb,
lib/legion/apollo/local/graph.rb,
lib/legion/apollo/messages/query.rb,
lib/legion/apollo/messages/ingest.rb,
lib/legion/apollo/runners/request.rb,
lib/legion/apollo/helpers/confidence.rb,
lib/legion/apollo/helpers/similarity.rb,
lib/legion/apollo/messages/writeback.rb,
lib/legion/apollo/messages/access_boost.rb,
lib/legion/apollo/helpers/tag_normalizer.rb
Overview
Self-registering route module for legion-apollo. All routes previously defined in LegionIO/lib/legion/api/apollo.rb now live here and are mounted via Legion::API.register_library_routes when legion-apollo boots.
LegionIO/lib/legion/api/apollo.rb is preserved for backward compatibility but guards its registration with defined?(Legion::Apollo::Routes) so double-registration is avoided.
Defined Under Namespace
Modules: Apollo