├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── 1.bug_report.yml │ ├── 2.feature_request.yml │ └── config.yml ├── dependabot.yml └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .yarnclean ├── .yarnrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.js ├── images ├── ai-logo-small.png └── ai-logo.png ├── media ├── main.css ├── main.js ├── mcp-servers.css ├── mcp-servers.js ├── mcp.svg ├── prompt-manager.css ├── prompt-manager.js ├── reasoning.js ├── tool-call.css ├── tool-call.js └── vendor │ ├── highlight.min.css │ ├── highlight.min.js │ ├── jquery-3.5.1.min.js │ ├── jquery-ui.css │ ├── jquery-ui.min.js │ ├── marked.min.js │ ├── tailwindcss.3.2.4.min.js │ └── turndown.js ├── package.json ├── scripts └── patch-buffer.js ├── src ├── chatgpt-view-provider.ts ├── claude-code.ts ├── deepclaude.ts ├── extension.ts ├── github-copilot.ts ├── lib.dom.d.ts ├── llms.ts ├── logger.ts ├── mcp-server-provider.ts ├── mcp.ts ├── model-config.ts ├── openai-legacy.ts ├── openai.ts ├── prompt-based-chat.ts ├── prompt-based-tools.ts ├── prompt-manager-provider.ts ├── tool-call-parser.ts ├── tool-utils.ts ├── types.ts └── utils.ts ├── tsconfig.json ├── vsc-extension-quickstart.md └── yarn.lock /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/1.bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/ISSUE_TEMPLATE/1.bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/2.feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/ISSUE_TEMPLATE/2.feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.yarnclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/.yarnclean -------------------------------------------------------------------------------- /.yarnrc: -------------------------------------------------------------------------------- 1 | --ignore-engines true -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/eslint.config.js -------------------------------------------------------------------------------- /images/ai-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/images/ai-logo-small.png -------------------------------------------------------------------------------- /images/ai-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/images/ai-logo.png -------------------------------------------------------------------------------- /media/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/main.css -------------------------------------------------------------------------------- /media/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/main.js -------------------------------------------------------------------------------- /media/mcp-servers.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/mcp-servers.css -------------------------------------------------------------------------------- /media/mcp-servers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/mcp-servers.js -------------------------------------------------------------------------------- /media/mcp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/mcp.svg -------------------------------------------------------------------------------- /media/prompt-manager.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/prompt-manager.css -------------------------------------------------------------------------------- /media/prompt-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/prompt-manager.js -------------------------------------------------------------------------------- /media/reasoning.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/reasoning.js -------------------------------------------------------------------------------- /media/tool-call.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/tool-call.css -------------------------------------------------------------------------------- /media/tool-call.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/tool-call.js -------------------------------------------------------------------------------- /media/vendor/highlight.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/highlight.min.css -------------------------------------------------------------------------------- /media/vendor/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/highlight.min.js -------------------------------------------------------------------------------- /media/vendor/jquery-3.5.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/jquery-3.5.1.min.js -------------------------------------------------------------------------------- /media/vendor/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/jquery-ui.css -------------------------------------------------------------------------------- /media/vendor/jquery-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/jquery-ui.min.js -------------------------------------------------------------------------------- /media/vendor/marked.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/marked.min.js -------------------------------------------------------------------------------- /media/vendor/tailwindcss.3.2.4.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/tailwindcss.3.2.4.min.js -------------------------------------------------------------------------------- /media/vendor/turndown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/media/vendor/turndown.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/package.json -------------------------------------------------------------------------------- /scripts/patch-buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/scripts/patch-buffer.js -------------------------------------------------------------------------------- /src/chatgpt-view-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/chatgpt-view-provider.ts -------------------------------------------------------------------------------- /src/claude-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/claude-code.ts -------------------------------------------------------------------------------- /src/deepclaude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/deepclaude.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/github-copilot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/github-copilot.ts -------------------------------------------------------------------------------- /src/lib.dom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/lib.dom.d.ts -------------------------------------------------------------------------------- /src/llms.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/llms.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/mcp-server-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/mcp-server-provider.ts -------------------------------------------------------------------------------- /src/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/mcp.ts -------------------------------------------------------------------------------- /src/model-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/model-config.ts -------------------------------------------------------------------------------- /src/openai-legacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/openai-legacy.ts -------------------------------------------------------------------------------- /src/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/openai.ts -------------------------------------------------------------------------------- /src/prompt-based-chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/prompt-based-chat.ts -------------------------------------------------------------------------------- /src/prompt-based-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/prompt-based-tools.ts -------------------------------------------------------------------------------- /src/prompt-manager-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/prompt-manager-provider.ts -------------------------------------------------------------------------------- /src/tool-call-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/tool-call-parser.ts -------------------------------------------------------------------------------- /src/tool-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/tool-utils.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/vsc-extension-quickstart.md -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feiskyer/chatgpt-copilot/HEAD/yarn.lock --------------------------------------------------------------------------------