|
|
||
|---|---|---|
| README.md | ||
| controller_config.json | ||
| language_profiles.json | ||
| mcp_config.json | ||
| package.json | ||
| tsconfig.json | ||
README.md
Key design decision: All 20+ language profiles (regex patterns, stub detectors, extension routing) are now pure JSON data. The single index.ts file is a thin runtime that loads and compiles those patterns at startup. To add a new language, you just append an entry to language_profiles.json -- no recompilation, no new parser class.
To use: cd mcp-drift-state-tracker && npm install && npx tsx src/index.ts