├── .eslintrc.json ├── .github ├── dependabot.yml └── workflows │ ├── build.yaml │ └── release.yaml ├── .gitignore ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DCO ├── LICENSE ├── README.md ├── USAGE_DATA.md ├── esbuild.js ├── icons └── logo.png ├── media ├── installmodels.gif └── installollama.gif ├── package.json ├── releng └── create-package-insiders-json.js ├── src ├── commons │ ├── constants.ts │ ├── modelInfo.ts │ ├── modelRequirements.ts │ ├── naming.ts │ ├── progressData.ts │ ├── sizeUtils.ts │ ├── statuses.ts │ ├── sysInfo.ts │ └── textUtils.ts ├── configureAssistant.ts ├── extension.ts ├── modelServer.ts ├── ollama │ ├── mockServer.ts │ ├── ollamaLibrary.ts │ └── ollamaServer.ts ├── panels │ └── setupGranitePage.ts ├── telemetry │ └── index.ts ├── terminal │ └── terminalCommandRunner.ts ├── test │ └── extension.test.ts └── utils │ ├── cpUtils.ts │ ├── downloadUtils.ts │ ├── fsUtils.ts │ ├── getNonce.ts │ ├── getUri.ts │ ├── shellUtils.ts │ └── sysUtils.ts ├── start_ollama.sh ├── tsconfig.json └── webviews ├── .gitignore ├── index.html ├── jest.setup.ts ├── package-lock.json ├── package.json ├── src ├── App.css ├── App.test.tsx ├── App.tsx ├── ModelList.test.tsx ├── ModelList.tsx ├── ModelWarning.tsx ├── ProgressBar.test.tsx ├── ProgressBar.tsx ├── StatusCheck.test.tsx ├── StatusCheck.tsx ├── __mocks__ │ └── vscode.ts ├── index.tsx ├── utils │ └── vscode.ts └── vite-env.d.ts ├── tsconfig.json └── vite.config.ts /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/DCO -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/README.md -------------------------------------------------------------------------------- /USAGE_DATA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/USAGE_DATA.md -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/esbuild.js -------------------------------------------------------------------------------- /icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/icons/logo.png -------------------------------------------------------------------------------- /media/installmodels.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/media/installmodels.gif -------------------------------------------------------------------------------- /media/installollama.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/media/installollama.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/package.json -------------------------------------------------------------------------------- /releng/create-package-insiders-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/releng/create-package-insiders-json.js -------------------------------------------------------------------------------- /src/commons/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/constants.ts -------------------------------------------------------------------------------- /src/commons/modelInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/modelInfo.ts -------------------------------------------------------------------------------- /src/commons/modelRequirements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/modelRequirements.ts -------------------------------------------------------------------------------- /src/commons/naming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/naming.ts -------------------------------------------------------------------------------- /src/commons/progressData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/progressData.ts -------------------------------------------------------------------------------- /src/commons/sizeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/sizeUtils.ts -------------------------------------------------------------------------------- /src/commons/statuses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/statuses.ts -------------------------------------------------------------------------------- /src/commons/sysInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/sysInfo.ts -------------------------------------------------------------------------------- /src/commons/textUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/commons/textUtils.ts -------------------------------------------------------------------------------- /src/configureAssistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/configureAssistant.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/modelServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/modelServer.ts -------------------------------------------------------------------------------- /src/ollama/mockServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/ollama/mockServer.ts -------------------------------------------------------------------------------- /src/ollama/ollamaLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/ollama/ollamaLibrary.ts -------------------------------------------------------------------------------- /src/ollama/ollamaServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/ollama/ollamaServer.ts -------------------------------------------------------------------------------- /src/panels/setupGranitePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/panels/setupGranitePage.ts -------------------------------------------------------------------------------- /src/telemetry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/telemetry/index.ts -------------------------------------------------------------------------------- /src/terminal/terminalCommandRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/terminal/terminalCommandRunner.ts -------------------------------------------------------------------------------- /src/test/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/test/extension.test.ts -------------------------------------------------------------------------------- /src/utils/cpUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/cpUtils.ts -------------------------------------------------------------------------------- /src/utils/downloadUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/downloadUtils.ts -------------------------------------------------------------------------------- /src/utils/fsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/fsUtils.ts -------------------------------------------------------------------------------- /src/utils/getNonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/getNonce.ts -------------------------------------------------------------------------------- /src/utils/getUri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/getUri.ts -------------------------------------------------------------------------------- /src/utils/shellUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/shellUtils.ts -------------------------------------------------------------------------------- /src/utils/sysUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/src/utils/sysUtils.ts -------------------------------------------------------------------------------- /start_ollama.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/start_ollama.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webviews/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/.gitignore -------------------------------------------------------------------------------- /webviews/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/index.html -------------------------------------------------------------------------------- /webviews/jest.setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /webviews/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/package-lock.json -------------------------------------------------------------------------------- /webviews/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/package.json -------------------------------------------------------------------------------- /webviews/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/App.css -------------------------------------------------------------------------------- /webviews/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/App.test.tsx -------------------------------------------------------------------------------- /webviews/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/App.tsx -------------------------------------------------------------------------------- /webviews/src/ModelList.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/ModelList.test.tsx -------------------------------------------------------------------------------- /webviews/src/ModelList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/ModelList.tsx -------------------------------------------------------------------------------- /webviews/src/ModelWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/ModelWarning.tsx -------------------------------------------------------------------------------- /webviews/src/ProgressBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/ProgressBar.test.tsx -------------------------------------------------------------------------------- /webviews/src/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/ProgressBar.tsx -------------------------------------------------------------------------------- /webviews/src/StatusCheck.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/StatusCheck.test.tsx -------------------------------------------------------------------------------- /webviews/src/StatusCheck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/StatusCheck.tsx -------------------------------------------------------------------------------- /webviews/src/__mocks__/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/__mocks__/vscode.ts -------------------------------------------------------------------------------- /webviews/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/index.tsx -------------------------------------------------------------------------------- /webviews/src/utils/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/src/utils/vscode.ts -------------------------------------------------------------------------------- /webviews/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /webviews/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/tsconfig.json -------------------------------------------------------------------------------- /webviews/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-developer/vscode-paver/HEAD/webviews/vite.config.ts --------------------------------------------------------------------------------