Это мой SMB анализатор
Он нужен для продвинутого контекста NotFound ошибки
Сама ошибка "NotFound" заводит LLM в ступор и не объясняет как исправить её (только гадать)
Я решил это исправить на уровне ошибки
Используя 3 алгоритма поиска по тексту
Я показываю что мог иметь ввиду LLM
// Member errors
Property "get1Item" does not exist on type "Storage". Did you mean:
- getItem(key: string): string | null
- setItem(key: string, value: string)
- removeItem(key: string)
// Module path errors
Cannot find module "./HamsterKo1mbatPage.css". Did you mean:
- ./HamsterKombatPage.css
- ./HamsterKombatPage.tsx
- ./HamsterKombatPage
- ./
- ../ThemeParamsPage
// Variable errors
Variable "saveRe1f" is not defined. Did you mean:
- saveRef
- saveState
- state
- screen
- Screen