Skip to main content
Glama
config.ts2.29 kB
/** * Configuration and constants for code vectorization */ export const DEFAULT_CODE_EXTENSIONS = [ // TypeScript/JavaScript ".ts", ".tsx", ".js", ".jsx", // Python ".py", // Go ".go", // Rust ".rs", // Java/Kotlin ".java", ".kt", // C/C++ ".c", ".cpp", ".h", ".hpp", ".cc", ".cxx", // C# ".cs", // Ruby ".rb", // PHP ".php", // Swift ".swift", // Dart ".dart", // Scala ".scala", // Clojure ".clj", ".cljs", // Haskell ".hs", // OCaml ".ml", // Shell ".sh", ".bash", ".zsh", ".fish", // SQL/Data ".sql", ".proto", ".graphql", // Web ".vue", ".svelte", // Config/Markup ".md", ".markdown", ".json", ".yaml", ".yml", ".toml", ".xml", ]; export const DEFAULT_IGNORE_PATTERNS = [ "node_modules/**", "dist/**", "build/**", "out/**", "target/**", "coverage/**", ".nyc_output/**", ".cache/**", "__pycache__/**", ".git/**", ".svn/**", ".hg/**", ".vscode/**", ".idea/**", "*.min.js", "*.min.css", "*.bundle.js", "*.map", "*.log", ".env", ".env.*", ]; export const LANGUAGE_MAP: Record<string, string> = { // TypeScript/JavaScript ".ts": "typescript", ".tsx": "typescript", ".js": "javascript", ".jsx": "javascript", // Backend languages ".py": "python", ".java": "java", ".go": "go", ".rs": "rust", ".rb": "ruby", ".php": "php", // Systems languages ".c": "c", ".cpp": "cpp", ".cc": "cpp", ".cxx": "cpp", ".h": "c", ".hpp": "cpp", ".cs": "c_sharp", // Mobile ".swift": "swift", ".kt": "kotlin", ".dart": "dart", // Functional ".scala": "scala", ".clj": "clojure", ".cljs": "clojure", ".hs": "haskell", ".ml": "ocaml", // Scripting ".sh": "bash", ".bash": "bash", ".zsh": "bash", ".fish": "fish", // Data/Query ".sql": "sql", ".proto": "proto", ".graphql": "graphql", // Markup/Config ".md": "markdown", ".markdown": "markdown", ".json": "json", ".yaml": "yaml", ".yml": "yaml", ".toml": "toml", ".xml": "xml", // Web ".vue": "vue", ".svelte": "svelte", }; export const DEFAULT_CHUNK_SIZE = 2500; export const DEFAULT_CHUNK_OVERLAP = 300; export const DEFAULT_BATCH_SIZE = 100; export const DEFAULT_SEARCH_LIMIT = 5;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mhalder/qdrant-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server