From 6b92e8592171c620c472b9fdcc15beb01ed90e84 Mon Sep 17 00:00:00 2001 From: Christopher Date: Wed, 21 Jun 2023 13:29:40 -0400 Subject: [PATCH 1/4] Add the repository to manifest --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index f4ee1b0..2acab23 100644 --- a/package.json +++ b/package.json @@ -62,5 +62,9 @@ }, "dependencies": { "openai": "^3.3.0" + }, + "repository":{ + "type":"git", + "url":"https://github.com/Iheuzio/gpt-contextfiles/" } } From 7e8e3ba13e64387261184862431de324ade8d592 Mon Sep 17 00:00:00 2001 From: Christopher Date: Wed, 21 Jun 2023 13:51:46 -0400 Subject: [PATCH 2/4] Updated contents of manifest data --- images/gpt-icon.jpg | Bin 0 -> 4980 bytes package.json | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 images/gpt-icon.jpg diff --git a/images/gpt-icon.jpg b/images/gpt-icon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca4f93c6cfdd78ec5eb13100e404b211031cc0eb GIT binary patch literal 4980 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 vwk Date: Wed, 21 Jun 2023 20:33:13 -0400 Subject: [PATCH 3/4] fix(context-16k): model uses 16k tokens now --- extension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension.js b/extension.js index 366328b..8a9c867 100644 --- a/extension.js +++ b/extension.js @@ -114,7 +114,7 @@ const openGPTContextPanelCommand = vscode.commands.registerCommand('extension.op // Call OpenAI API with the question and file contents try { const chatCompletion = await openai.createChatCompletion({ - model: "gpt-3.5-turbo", + model: "gpt-3.5-turbo-16k", messages: [ { role: "system", content: "Answer the coding questions, only provide the code and documentation, explaining the solution after providing the code." }, { role: "user", content: question }, From 20c7bb515b9cd085e945d189906b338d303b5db0 Mon Sep 17 00:00:00 2001 From: Christopher Date: Wed, 21 Jun 2023 21:06:11 -0400 Subject: [PATCH 4/4] fix(startup-error): fix error on startup --- package.json | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index c56e1ae..578029d 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,15 @@ "group": "navigation" } ] + }, + "views": { + "explorer": [ + { + "id": "selectedFiles", + "name": "Selected Files", + "when": "explorerResourceIsFolder && explorerViewletVisible" + } + ] } }, "scripts": { @@ -63,9 +72,9 @@ "dependencies": { "openai": "^3.3.0" }, - "repository":{ - "type":"git", - "url":"https://github.com/Iheuzio/gpt-contextfiles/" + "repository": { + "type": "git", + "url": "https://github.com/Iheuzio/gpt-contextfiles/" }, "icon": "images/gpt-icon.jpg", "publisher": "Iheuzio"