{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":611438215,"defaultBranch":"master","name":"VisualChatGPTStudio","ownerLogin":"jeffdapaz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-08T20:36:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63928228?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711661148.0","currentOid":""},"activityList":{"items":[{"before":"0b679cd8b3335dafeb3223c400691bf4ad3ebf26","after":"d3842bb93a5865eab84fef3e82635b5343be6dcf","ref":"refs/heads/master","pushedAt":"2024-05-23T09:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"### 2.8.1\n\n- Updated `Ask Anything` command to send `Tool Window System Message` as System Message.","shortMessageHtmlLink":"### 2.8.1"}},{"before":"37663d5d4babe0c690a1ac5d787db3c521ef5272","after":"0b679cd8b3335dafeb3223c400691bf4ad3ebf26","ref":"refs/heads/master","pushedAt":"2024-05-17T14:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"### 2.8.0\n\n- Added the new option `Tool Window System Message` in the Extension's Options to possibility customizing the System Message for the `Tool Window` chat requests.\n- Fixed a bug that made all requests be made twice, that causing increase wait time from responses and consume unnecessary tokens.\n- Fixed a bug related to the `Base API URL` option, which could not take effect if changed.\n- Improved the `Add Summary For Entire Class` command to avoid bad formatting.","shortMessageHtmlLink":"### 2.8.0"}},{"before":"1204a197bddee7a080fb9f02e8caffd383505ea8","after":"37663d5d4babe0c690a1ac5d787db3c521ef5272","ref":"refs/heads/master","pushedAt":"2024-05-14T10:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added the new Model option GPT-4o.\n- Now the GPT-4-Turbo model points to the default version (the latest available). Before, it was using the preview version.","shortMessageHtmlLink":"- Added the new Model option GPT-4o."}},{"before":"521acae72ab514082b20fa0e0059a6a2d741e29a","after":"1204a197bddee7a080fb9f02e8caffd383505ea8","ref":"refs/heads/master","pushedAt":"2024-04-22T18:39:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added \"Custom Model\" option in release notes for version 2.7.1.\n- Updated extension version to 2.7.1 in `source.extension.vsixmanifest` and `VisualChatGPTStudio2019/source.extension.vsixmanifest`.\n- Corrected description for \"Model Language Override\" in `OptionPageGrid.cs` to clarify behavior when the field is not empty.\n- Improved model selection logic in `ChatGPT.cs` to use `IsNullOrWhiteSpace` for better whitespace handling.","shortMessageHtmlLink":"- Added \"Custom Model\" option in release notes for version 2.7.1."}},{"before":"6ef4a797efb23bba74cec26b1b91b3b8ce076f43","after":"521acae72ab514082b20fa0e0059a6a2d741e29a","ref":"refs/heads/master","pushedAt":"2024-04-22T17:44:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Add the ability to override the default model versions with a custom model. This is useful if using other API's outside of Open AI. (#71)\n\nCo-authored-by: Gary Wawn \r\n\r\nVery thanks @TinyForge. I will publish this on the store soon.","shortMessageHtmlLink":"Add the ability to override the default model versions with a custom …"}},{"before":"6ef4a797efb23bba74cec26b1b91b3b8ce076f43","after":null,"ref":"refs/heads/feature/CodeReview","pushedAt":"2024-03-28T21:25:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"}},{"before":"efbed57db3a8b191f10c9b718a454b5b0fcc130b","after":null,"ref":"refs/heads/feature/ChatCompletation","pushedAt":"2024-03-28T21:25:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"}},{"before":"0104aeae2d843cb7af7b01d54fb3fc36b10ee1af","after":"6ef4a797efb23bba74cec26b1b91b3b8ce076f43","ref":"refs/heads/master","pushedAt":"2024-03-28T21:23:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Removed the Table of Contents section for a cleaner README layout.\n- Updated the emoji for \"Features by 'Visual chatGPT Studio Code Review' tool window\" section from 📌 to 🔍.\n- Added an image to the \"Features by 'Visual chatGPT Studio Code Review' tool window\" section to visually demonstrate the feature.","shortMessageHtmlLink":"- Removed the Table of Contents section for a cleaner README layout."}},{"before":"176a7c0ebc77ff116a2fae70e11ad47a0e134466","after":"6ef4a797efb23bba74cec26b1b91b3b8ce076f43","ref":"refs/heads/feature/CodeReview","pushedAt":"2024-03-28T21:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Removed the Table of Contents section for a cleaner README layout.\n- Updated the emoji for \"Features by 'Visual chatGPT Studio Code Review' tool window\" section from 📌 to 🔍.\n- Added an image to the \"Features by 'Visual chatGPT Studio Code Review' tool window\" section to visually demonstrate the feature.","shortMessageHtmlLink":"- Removed the Table of Contents section for a cleaner README layout."}},{"before":"b365f47697950ded881bda5cb5ad52c0ce57f12f","after":"176a7c0ebc77ff116a2fae70e11ad47a0e134466","ref":"refs/heads/feature/CodeReview","pushedAt":"2024-03-28T20:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added a Table of Contents to the README for better navigation.\n- Introduced a new feature for automatically creating comments for changes.\n- Added a \"Visual chatGPT Studio Code Review\" tool window for automated code reviews.\n- Included a new dependency, MdXaml, for Markdown rendering.\n- Released version 2.7.0 with the new \"Code Review\" functionality.\n- Enhanced the TerminalWindowCodeReviewControl to support opening files directly from hyperlinks and improved file path handling.\n- Updated the Markdown rendering in TerminalWindowCodeReviewControl with a specific style name \"Sasabune\".","shortMessageHtmlLink":"- Added a Table of Contents to the README for better navigation."}},{"before":"6cd7195df2b3aeb8098d67d4295495692da36982","after":"b365f47697950ded881bda5cb5ad52c0ce57f12f","ref":"refs/heads/feature/CodeReview","pushedAt":"2024-03-28T00:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added `diffView.png` to Resources.\n- Updated tags in `source.extension.vsixmanifest` to include \"CoPilot\".\n- Added `MdXaml` package reference in `VisualChatGPTStudio.csproj` and `VisualChatGPTStudio2019.csproj`.\n- Included `diffView.png` as a Resource in project files.\n- Modified tags order in `VisualChatGPTStudio2019/source.extension.vsixmanifest`.\n- Refactored `OptimizeDiffView.cs` to use `DiffView.ShowDiffViewAsync` method.\n- Simplified `TerminalWindowCodeReviewCommand.cs` by removing unnecessary package parameter.\n- Added \"Code Review Command\" option in `OptionPageGrid.cs`.\n- Added `CodeReviewItem.cs` for code review item representation.\n- Updated `TerminalWindowCodeReview.cs` and `TerminalWindowCodeReviewControl.cs` to support code review functionality.\n- Enhanced `TerminalWindowCodeReviewControl.xaml` with UI elements for code review process.\n- Modified `TerminalWindowControl.xaml.cs` to use `GitChanges.GetCurrentChanges` method.\n- Added `DiffView.cs` utility class for showing diff views.\n- Added `GitChanges.cs` utility class for handling Git changes.\n- Removed `GitChangesComment.cs` as its functionality is merged into `GitChanges.cs`.\n- Updated `VisualChatGPTStudioShared.projitems` to include new files and remove the deleted one.","shortMessageHtmlLink":"- Added diffView.png to Resources."}},{"before":null,"after":"6cd7195df2b3aeb8098d67d4295495692da36982","ref":"refs/heads/feature/CodeReview","pushedAt":"2024-03-24T21:17:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added `codeReview.png` to Resources, introducing a new icon for the Code Review feature.\n- Updated extension versions in `source.extension.vsixmanifest` and `VisualChatGPTStudio2019/source.extension.vsixmanifest` to `2.7.0`.\n- Included `codeReview.png` as a resource in `VisualChatGPTStudio.csproj` and `VisualChatGPTStudio2019/VisualChatGPTStudio2019.csproj`.\n- Added new command handler `TerminalWindowCodeReviewCommand.cs` for initiating code reviews.\n- Introduced new tool window `TerminalWindowCodeReview` and its control `TerminalWindowCodeReviewControl` for the Code Review feature.\n- Updated `VisualChatGPTStudioShared.projitems` to include new command and tool window files.\n- Registered `TerminalWindowCodeReview` tool window in `VisuallChatGPTStudioPackage.cs`.\n- Added a new command `cmdidTerminalWindowCodeReviewCommand` and its icon in `VSCommandTable.vsct` for accessing the Code Review feature from the Visual Studio interface.","shortMessageHtmlLink":"- Added codeReview.png to Resources, introducing a new icon for the…"}},{"before":"dfb3c1deb4841edafddb33fa0661e2ff779bb56c","after":"0104aeae2d843cb7af7b01d54fb3fc36b10ee1af","ref":"refs/heads/master","pushedAt":"2024-03-01T15:47:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTStudio","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTSt…"}},{"before":"15444087ebd866a82bda2ac36417f989b718b672","after":"dfb3c1deb4841edafddb33fa0661e2ff779bb56c","ref":"refs/heads/master","pushedAt":"2024-02-28T18:56:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Update README-zh.md (#67)\n\nThanks @ATFmxyl !","shortMessageHtmlLink":"Update README-zh.md (#67)"}},{"before":"35711c2a1095dcc8f1c9342f3b13443ccd11c93f","after":"15444087ebd866a82bda2ac36417f989b718b672","ref":"refs/heads/master","pushedAt":"2024-02-21T17:26:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"### 2.5.2\n\n- Added logging writing in case of exceptions in the Visual Studio Output window.\n- Small adjustment to the spacing of chat items.\n- A fix was made to the requests made to the APIs, where the content was not in accordance with the OpenAI standard. This could cause errors.","shortMessageHtmlLink":"### 2.5.2"}},{"before":"f312ab256ee6c71109f140f84d93d475a3490056","after":"35711c2a1095dcc8f1c9342f3b13443ccd11c93f","ref":"refs/heads/master","pushedAt":"2024-01-26T11:41:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"### 2.5.1\n\n- Change so that the GPT_4_Turbo model always automatically points to the latest version made available by OpenAI.\n- Update the Cancel command icon.","shortMessageHtmlLink":"### 2.5.1"}},{"before":"ebfbffae0ba9f6f4b23c10174dcd527286972b5e","after":"f312ab256ee6c71109f140f84d93d475a3490056","ref":"refs/heads/master","pushedAt":"2024-01-20T19:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"### 2.5.0\n\n- Updated appearance and user interface.\n- Small improvement in the automatic creation of titles for chats.","shortMessageHtmlLink":"### 2.5.0"}},{"before":"259bc7fdd839be1e55ba32e28286527d5d30a477","after":"ebfbffae0ba9f6f4b23c10174dcd527286972b5e","ref":"refs/heads/master","pushedAt":"2024-01-16T10:53:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTStudio","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTSt…"}},{"before":"2b1c2e117b83f1feaeb1dd2c8eb9e9ac7d58192e","after":"259bc7fdd839be1e55ba32e28286527d5d30a477","ref":"refs/heads/master","pushedAt":"2024-01-14T14:54:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Update README-zh.md (#64)\n\n@ATFmxyl , very thanks!","shortMessageHtmlLink":"Update README-zh.md (#64)"}},{"before":"32eb1da7764931e423696e20d77f67c06188ff4c","after":"2b1c2e117b83f1feaeb1dd2c8eb9e9ac7d58192e","ref":"refs/heads/master","pushedAt":"2024-01-11T11:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Small improvements in adding comment characters to some commands that write comments in the code editor.\n- Small improvement in the automatic creation of titles for chats.\n\n#61","shortMessageHtmlLink":"- Small improvements in adding comment characters to some commands th…"}},{"before":"17bb4d08d7a50583bce5fca79a72eb0caf833fd1","after":"32eb1da7764931e423696e20d77f67c06188ff4c","ref":"refs/heads/master","pushedAt":"2023-12-14T23:22:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Fixed a bug that was causing duplicate requests to the API.\n- Improved verification of changes to connection-related options to apply them in execution mode, avoiding the need to restart Visual Studio to take effect.","shortMessageHtmlLink":"- Fixed a bug that was causing duplicate requests to the API."}},{"before":"048f3972dd8b58cbba5886862416f75761a9a336","after":"17bb4d08d7a50583bce5fca79a72eb0caf833fd1","ref":"refs/heads/master","pushedAt":"2023-12-07T23:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"- Added the Word Wrap switch button on Tool Window.\n- Added the feature to automatically remove early chat messages from conversation history when the context limit has reached.","shortMessageHtmlLink":"- Added the Word Wrap switch button on Tool Window."}},{"before":"bdef6537befd796549783655fb8163ab7d1e946f","after":"048f3972dd8b58cbba5886862416f75761a9a336","ref":"refs/heads/master","pushedAt":"2023-11-27T10:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Fixed a bug introduced in the last release when trying to use the Turbo Chat Window. The bug is related to the creation of the file to store the chat history.","shortMessageHtmlLink":"Fixed a bug introduced in the last release when trying to use the Tur…"}},{"before":"6549b0be50202def3bfe851998f26873b4e8e1eb","after":null,"ref":"refs/heads/feature/TabChats","pushedAt":"2023-11-25T21:19:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"}},{"before":"2d1c2e2cd6fbc7b66da10b3002b746d5fece5876","after":"bdef6537befd796549783655fb8163ab7d1e946f","ref":"refs/heads/master","pushedAt":"2023-11-25T21:16:10.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTStudio","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/jeffdapaz/VisualChatGPTSt…"}},{"before":null,"after":"6549b0be50202def3bfe851998f26873b4e8e1eb","ref":"refs/heads/feature/TabChats","pushedAt":"2023-11-25T21:12:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Added Turbo Chat Tabs image to the ReadMe","shortMessageHtmlLink":"Added Turbo Chat Tabs image to the ReadMe"}},{"before":"16f199f28bcd1eab002260f3626c49ef7e24e512","after":"2d1c2e2cd6fbc7b66da10b3002b746d5fece5876","ref":"refs/heads/master","pushedAt":"2023-11-20T16:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Fixed English link on Chinese ReadMe","shortMessageHtmlLink":"Fixed English link on Chinese ReadMe"}},{"before":"4b6bb352890ed8982e5e1c658b78c80ebcedd08b","after":"16f199f28bcd1eab002260f3626c49ef7e24e512","ref":"refs/heads/master","pushedAt":"2023-11-20T16:31:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Update README-zh.md (#54)\n\nThank you @ATFmxyl!","shortMessageHtmlLink":"Update README-zh.md (#54)"}},{"before":"d5e530e5c7e0b12275e602ff10e85a904dd467b6","after":"4b6bb352890ed8982e5e1c658b78c80ebcedd08b","ref":"refs/heads/master","pushedAt":"2023-11-14T20:49:00.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Adjusts on readme","shortMessageHtmlLink":"Adjusts on readme"}},{"before":"1a5eb1077e2e1af12dbb355f18e28d928ed82aed","after":"d5e530e5c7e0b12275e602ff10e85a904dd467b6","ref":"refs/heads/master","pushedAt":"2023-10-27T21:27:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffdapaz","name":"Jefferson Pires","path":"/jeffdapaz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63928228?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUdijQgA","startCursor":null,"endCursor":null}},"title":"Activity · jeffdapaz/VisualChatGPTStudio"}