Module: RailsMcpCodeSearch

Defined in:
lib/rails_mcp_code_search.rb,
lib/rails_mcp_code_search/chunk.rb,
lib/rails_mcp_code_search/setup.rb,
lib/rails_mcp_code_search/server.rb,
lib/rails_mcp_code_search/indexer.rb,
lib/rails_mcp_code_search/runtime.rb,
lib/rails_mcp_code_search/version.rb,
lib/rails_mcp_code_search/database.rb,
lib/rails_mcp_code_search/erb_parser.rb,
lib/rails_mcp_code_search/ruby_parser.rb,
lib/rails_mcp_code_search/tools/base_tool.rb,
lib/rails_mcp_code_search/background_worker.rb,
lib/rails_mcp_code_search/tools/search_tool.rb,
lib/rails_mcp_code_search/tools/status_tool.rb,
lib/rails_mcp_code_search/embeddings/adapter.rb,
lib/rails_mcp_code_search/tools/reindex_tool.rb,
lib/rails_mcp_code_search/sliding_window_parser.rb,
lib/rails_mcp_code_search/embeddings/local_adapter.rb,
lib/rails_mcp_code_search/embeddings/openai_adapter.rb

Defined Under Namespace

Modules: Database, Embeddings, Setup, Tools Classes: BackgroundWorker, Chunk, ErbParser, Indexer, RubyParser, Runtime, Server, SlidingWindowParser

Constant Summary collapse

VERSION =
ENV.fetch("RAILS_MCP_CODE_SEARCH_VERSION", "0.0.0.dev")