├── .eslintrc.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md ├── dependabot.yml ├── labeler.yml ├── release.yml ├── stale.yml ├── verify_labels.py └── workflows │ ├── builds.yml │ ├── pr-labels.yml │ ├── pr-title.yml │ ├── pull_requests.yml │ └── style.yml ├── .gitignore ├── .husky └── pre-commit ├── .vscode └── launch.json ├── .vscodeignore ├── .yarnrc ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── media ├── companion_chat.png ├── create_guideline.png ├── dark │ ├── add.svg │ ├── debug-rerun.svg │ ├── edit.svg │ ├── error.svg │ ├── pass.svg │ ├── quack.svg │ ├── refresh.svg │ └── trash.svg ├── github_auth.png ├── light │ ├── add.svg │ ├── debug-rerun.svg │ ├── edit.svg │ ├── error.svg │ ├── pass.svg │ ├── quack.svg │ ├── refresh.svg │ └── trash.svg ├── marketplace_page.png ├── quack-logo.png ├── quack-white.svg ├── reset.css └── vscode.css ├── package.json ├── src ├── activation │ ├── activate.ts │ └── environmentSetup.ts ├── commands │ ├── assistant.ts │ ├── authentication.ts │ ├── diagnostics.ts │ └── guidelines.ts ├── extension.ts ├── util │ ├── analytics.ts │ ├── github.ts │ ├── quack.ts │ ├── session.ts │ └── vscode.ts └── webviews │ ├── chatView.ts │ └── guidelineView.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/verify_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/verify_labels.py -------------------------------------------------------------------------------- /.github/workflows/builds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/workflows/builds.yml -------------------------------------------------------------------------------- /.github/workflows/pr-labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/workflows/pr-labels.yml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/workflows/pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/pull_requests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/workflows/pull_requests.yml -------------------------------------------------------------------------------- /.github/workflows/style.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.github/workflows/style.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | --ignore-engines true -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/README.md -------------------------------------------------------------------------------- /media/companion_chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/companion_chat.png -------------------------------------------------------------------------------- /media/create_guideline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/create_guideline.png -------------------------------------------------------------------------------- /media/dark/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/add.svg -------------------------------------------------------------------------------- /media/dark/debug-rerun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/debug-rerun.svg -------------------------------------------------------------------------------- /media/dark/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/edit.svg -------------------------------------------------------------------------------- /media/dark/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/error.svg -------------------------------------------------------------------------------- /media/dark/pass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/pass.svg -------------------------------------------------------------------------------- /media/dark/quack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/quack.svg -------------------------------------------------------------------------------- /media/dark/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/refresh.svg -------------------------------------------------------------------------------- /media/dark/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/dark/trash.svg -------------------------------------------------------------------------------- /media/github_auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/github_auth.png -------------------------------------------------------------------------------- /media/light/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/add.svg -------------------------------------------------------------------------------- /media/light/debug-rerun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/debug-rerun.svg -------------------------------------------------------------------------------- /media/light/edit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/edit.svg -------------------------------------------------------------------------------- /media/light/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/error.svg -------------------------------------------------------------------------------- /media/light/pass.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/pass.svg -------------------------------------------------------------------------------- /media/light/quack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/quack.svg -------------------------------------------------------------------------------- /media/light/refresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/refresh.svg -------------------------------------------------------------------------------- /media/light/trash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/light/trash.svg -------------------------------------------------------------------------------- /media/marketplace_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/marketplace_page.png -------------------------------------------------------------------------------- /media/quack-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/quack-logo.png -------------------------------------------------------------------------------- /media/quack-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/quack-white.svg -------------------------------------------------------------------------------- /media/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/reset.css -------------------------------------------------------------------------------- /media/vscode.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/media/vscode.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/package.json -------------------------------------------------------------------------------- /src/activation/activate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/activation/activate.ts -------------------------------------------------------------------------------- /src/activation/environmentSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/activation/environmentSetup.ts -------------------------------------------------------------------------------- /src/commands/assistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/commands/assistant.ts -------------------------------------------------------------------------------- /src/commands/authentication.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/commands/authentication.ts -------------------------------------------------------------------------------- /src/commands/diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/commands/diagnostics.ts -------------------------------------------------------------------------------- /src/commands/guidelines.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/commands/guidelines.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/util/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/util/analytics.ts -------------------------------------------------------------------------------- /src/util/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/util/github.ts -------------------------------------------------------------------------------- /src/util/quack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/util/quack.ts -------------------------------------------------------------------------------- /src/util/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/util/session.ts -------------------------------------------------------------------------------- /src/util/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/util/vscode.ts -------------------------------------------------------------------------------- /src/webviews/chatView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/webviews/chatView.ts -------------------------------------------------------------------------------- /src/webviews/guidelineView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/src/webviews/guidelineView.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/quack-ai/companion-vscode/HEAD/yarn.lock --------------------------------------------------------------------------------