├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── README.md ├── esbuild.extension.js ├── eslint.config.ts ├── examples ├── array │ ├── .vscode │ │ └── launch.json │ ├── array.js │ ├── array.test.js │ └── package.json └── numbers │ ├── .vscode │ └── launch.json │ └── median.js ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── res ├── icon.png └── icon.svg ├── src ├── ai │ ├── Chat.ts │ └── prompts.ts ├── context │ └── SourceCodeCollector.ts ├── debug │ ├── DebugAdapterTracker.ts │ ├── DebugConfigurationProvider.ts │ ├── DebugLoopController.ts │ └── DebugState.ts ├── index.ts ├── logger │ └── index.ts ├── types.ts ├── views │ └── SidebarView.ts └── webview │ ├── .parcelrc │ ├── App.tsx │ ├── Markdown.tsx │ ├── Spinner.tsx │ ├── index.html │ ├── index.tsx │ ├── package.json │ ├── style.css │ └── tsconfig.json ├── test └── index.test.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-workspace-root-check=true 2 | node-linker=hoisted 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/esbuild.extension.js -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /examples/array/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/array/.vscode/launch.json -------------------------------------------------------------------------------- /examples/array/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/array/array.js -------------------------------------------------------------------------------- /examples/array/array.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/array/array.test.js -------------------------------------------------------------------------------- /examples/array/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/array/package.json -------------------------------------------------------------------------------- /examples/numbers/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/numbers/.vscode/launch.json -------------------------------------------------------------------------------- /examples/numbers/median.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/examples/numbers/median.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /res/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/res/icon.png -------------------------------------------------------------------------------- /res/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/res/icon.svg -------------------------------------------------------------------------------- /src/ai/Chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/ai/Chat.ts -------------------------------------------------------------------------------- /src/ai/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/ai/prompts.ts -------------------------------------------------------------------------------- /src/context/SourceCodeCollector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/context/SourceCodeCollector.ts -------------------------------------------------------------------------------- /src/debug/DebugAdapterTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/debug/DebugAdapterTracker.ts -------------------------------------------------------------------------------- /src/debug/DebugConfigurationProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/debug/DebugConfigurationProvider.ts -------------------------------------------------------------------------------- /src/debug/DebugLoopController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/debug/DebugLoopController.ts -------------------------------------------------------------------------------- /src/debug/DebugState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/debug/DebugState.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/logger/index.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/views/SidebarView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/views/SidebarView.ts -------------------------------------------------------------------------------- /src/webview/.parcelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/.parcelrc -------------------------------------------------------------------------------- /src/webview/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/App.tsx -------------------------------------------------------------------------------- /src/webview/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/Markdown.tsx -------------------------------------------------------------------------------- /src/webview/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/Spinner.tsx -------------------------------------------------------------------------------- /src/webview/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/index.html -------------------------------------------------------------------------------- /src/webview/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/index.tsx -------------------------------------------------------------------------------- /src/webview/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/package.json -------------------------------------------------------------------------------- /src/webview/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/style.css -------------------------------------------------------------------------------- /src/webview/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/src/webview/tsconfig.json -------------------------------------------------------------------------------- /test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/test/index.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mohsen1/llm-debugger-vscode-extension/HEAD/tsconfig.json --------------------------------------------------------------------------------