{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612514396,"defaultBranch":"main","name":"gptcli","ownerLogin":"JohannLai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-11T07:00:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10769405?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690442872.0","currentOid":""},"activityList":{"items":[{"before":"df780470cc9860b7b033180b8cf78a55d118e0bf","after":"b41a2671dc2826a0fb10d0d8c27244f21ab18ea9","ref":"refs/heads/main","pushedAt":"2023-07-27T07:57:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":recycle: Refactor commit.yml in src/plugins/ directory","shortMessageHtmlLink":"♻️ Refactor commit.yml in src/plugins/ directory"}},{"before":"9b26c647d6c6cca6404b996c449edd4fd9eb43d4","after":"df780470cc9860b7b033180b8cf78a55d118e0bf","ref":"refs/heads/main","pushedAt":"2023-07-27T07:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":art: Update code style and :bug: fix minor bugs.","shortMessageHtmlLink":"🎨 Update code style and 🐛 fix minor bugs."}},{"before":"8f1a23e378e1995e6cb073654c3a0357f68ec646","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-26T08:00:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"572448f2a0ea07a09d6c41f3a775622f0efd1b09","after":"8f1a23e378e1995e6cb073654c3a0357f68ec646","ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-25T07:59:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":":arrow_up: Bump semver from 5.7.1 to 5.7.2\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump semver from 5.7.1 to 5.7.2"}},{"before":"d630c367f22467a3a20652a4e1a69584a6579ddb","after":"9b26c647d6c6cca6404b996c449edd4fd9eb43d4","ref":"refs/heads/main","pushedAt":"2023-07-25T07:57:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":"Revert \":arrow_up: Bump word-wrap from 1.2.3 to 1.2.5\"\n\nThis reverts commit a230f1767044dd97e18b67af85204ee5f2b0ba72.","shortMessageHtmlLink":"Revert \":arrow_up: Bump word-wrap from 1.2.3 to 1.2.5\""}},{"before":"a230f1767044dd97e18b67af85204ee5f2b0ba72","after":"d630c367f22467a3a20652a4e1a69584a6579ddb","ref":"refs/heads/main","pushedAt":"2023-07-25T07:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":bug: bump to gpt-3.5-turbo-16k","shortMessageHtmlLink":"🐛 bump to gpt-3.5-turbo-16k"}},{"before":"6b035e77341aeafe9068e63736b27db50d1a3523","after":"572448f2a0ea07a09d6c41f3a775622f0efd1b09","ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-25T06:39:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":":arrow_up: Bump semver from 5.7.1 to 5.7.2\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump semver from 5.7.1 to 5.7.2"}},{"before":"cbe8948d521963840fd916d6eb7b00266b810676","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.5","pushedAt":"2023-07-25T06:38:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e151353a54d16854dd7e60e1670c3b0b782c0673","after":"a230f1767044dd97e18b67af85204ee5f2b0ba72","ref":"refs/heads/main","pushedAt":"2023-07-25T06:38:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":arrow_up: Bump word-wrap from 1.2.3 to 1.2.5\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump word-wrap from 1.2.3 to 1.2.5"}},{"before":null,"after":"cbe8948d521963840fd916d6eb7b00266b810676","ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.5","pushedAt":"2023-07-25T06:37:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":":arrow_up: Bump word-wrap from 1.2.3 to 1.2.5\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump word-wrap from 1.2.3 to 1.2.5"}},{"before":null,"after":"6b035e77341aeafe9068e63736b27db50d1a3523","ref":"refs/heads/dependabot/npm_and_yarn/semver-5.7.2","pushedAt":"2023-07-25T06:37:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":":arrow_up: Bump semver from 5.7.1 to 5.7.2\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\n- [Release notes](https://github.com/npm/node-semver/releases)\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: semver\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"⬆️ Bump semver from 5.7.1 to 5.7.2"}},{"before":"93efb785603adf58a1a23ce74f494dc0632cd431","after":"e151353a54d16854dd7e60e1670c3b0b782c0673","ref":"refs/heads/main","pushedAt":"2023-07-25T06:33:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":bug: fix eval alias bug","shortMessageHtmlLink":"🐛 fix eval alias bug"}},{"before":"d22d7f322cf3d642b5374bd2e0fa5eaad8708bc8","after":"93efb785603adf58a1a23ce74f494dc0632cd431","ref":"refs/heads/main","pushedAt":"2023-04-04T06:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: feat: combine all params in command","shortMessageHtmlLink":"✨ feat: combine all params in command"}},{"before":"9746ee20691952d1830de6d8333b67542b4665ba","after":null,"ref":"refs/heads/feat/use-cloudflare-worker-and-remove-free-key","pushedAt":"2023-04-03T13:08:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"}},{"before":"6a7f494031454a85f97e809d4ec0e633434208d5","after":"d22d7f322cf3d642b5374bd2e0fa5eaad8708bc8","ref":"refs/heads/main","pushedAt":"2023-04-03T13:08:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":file_folder: Preserve directory structure by adding .gitkeep to tests folder.","shortMessageHtmlLink":"📁 Preserve directory structure by adding .gitkeep to tests folder."}},{"before":"9cd8e411d76d181fe01e3883249894981231dc28","after":"9746ee20691952d1830de6d8333b67542b4665ba","ref":"refs/heads/feat/use-cloudflare-worker-and-remove-free-key","pushedAt":"2023-04-03T13:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":file_folder: Preserve directory structure by adding .gitkeep to tests folder.","shortMessageHtmlLink":"📁 Preserve directory structure by adding .gitkeep to tests folder."}},{"before":null,"after":"9cd8e411d76d181fe01e3883249894981231dc28","ref":"refs/heads/feat/use-cloudflare-worker-and-remove-free-key","pushedAt":"2023-04-03T13:05:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":bug: fix use cloudflare to hide my key and make proxy","shortMessageHtmlLink":"🐛 fix use cloudflare to hide my key and make proxy"}},{"before":"27b8d74971dbd86e996cf2a6080150ecdf4e4099","after":"6a7f494031454a85f97e809d4ec0e633434208d5","ref":"refs/heads/main","pushedAt":"2023-04-01T10:21:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: Add AI command and chat functionality with built-in plugins.","shortMessageHtmlLink":"✨ Add AI command and chat functionality with built-in plugins."}},{"before":"714111b649b968b079580b6bf7a219dbf1f2ad17","after":"27b8d74971dbd86e996cf2a6080150ecdf4e4099","ref":"refs/heads/main","pushedAt":"2023-04-01T10:18:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":recycle: Refactor code to improve readability and maintainability.","shortMessageHtmlLink":"♻️ Refactor code to improve readability and maintainability."}},{"before":"b14e0c4848c1437d19a35800823c271cbaa9266f","after":"714111b649b968b079580b6bf7a219dbf1f2ad17","ref":"refs/heads/main","pushedAt":"2023-04-01T10:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: Add Product Hunt badge to README.md for GPTCLI promotion.","shortMessageHtmlLink":"✨ Add Product Hunt badge to README.md for GPTCLI promotion."}},{"before":"81ef5dccf369519b93dec1709a5b236abf4521fc","after":"b14e0c4848c1437d19a35800823c271cbaa9266f","ref":"refs/heads/main","pushedAt":"2023-04-01T10:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: Add alias convenience commands for ChatGPT plugins: `??` for starting AI command, `chat?` for `gptcli chat`, `gitmoji?` for `gptcli gitmoji`, and `t?` for `gptcli translate`.","shortMessageHtmlLink":"✨ Add alias convenience commands for ChatGPT plugins: ?? for starti…"}},{"before":"bec68d8df7d8298eae84142fc3d16df2057fe9bd","after":"81ef5dccf369519b93dec1709a5b236abf4521fc","ref":"refs/heads/main","pushedAt":"2023-04-01T09:58:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: Add alias to touch gptcli command","shortMessageHtmlLink":"✨ Add alias to touch gptcli command"}},{"before":"68168445a384b57dd1cf61eb07914b9222a63ff9","after":null,"ref":"refs/heads/fix/change-exit-0-to-78","pushedAt":"2023-03-31T08:19:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"}},{"before":"8a23e395307ddc1462c8d3cc7f5b4057478abb28","after":"bec68d8df7d8298eae84142fc3d16df2057fe9bd","ref":"refs/heads/main","pushedAt":"2023-03-31T08:19:50.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":"Merge pull request #10 from JohannLai/fix/change-exit-0-to-78\n\nFix/change exit 0 to 78","shortMessageHtmlLink":"Merge pull request #10 from JohannLai/fix/change-exit-0-to-78"}},{"before":null,"after":"68168445a384b57dd1cf61eb07914b9222a63ff9","ref":"refs/heads/fix/change-exit-0-to-78","pushedAt":"2023-03-31T08:19:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":hammer: Refactor job class process close handler for improved error handling.","shortMessageHtmlLink":"🔨 Refactor job class process close handler for improved error handling."}},{"before":"bc450216ca15a1f8bf688dd1edcc93985722ffb1","after":"8a23e395307ddc1462c8d3cc7f5b4057478abb28","ref":"refs/heads/main","pushedAt":"2023-03-28T09:03:53.565Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":sparkles: Add Input job and update package.json with new path :speech_balloon: add \"Input\" job and close issue #8","shortMessageHtmlLink":"✨ Add Input job and update package.json with new path 💬 add \"Input\" j…"}},{"before":"65f6412705df06827fdab04f950f5d15f687c728","after":"bc450216ca15a1f8bf688dd1edcc93985722ffb1","ref":"refs/heads/main","pushedAt":"2023-03-27T09:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":recycle: Refactor error message for OpenAI API request in createChatCompletion.ts","shortMessageHtmlLink":"♻️ Refactor error message for OpenAI API request in createChatComplet…"}},{"before":"0ebcdb70e8a5dfc27b0200f1ac6e41d23fa3c5f3","after":"65f6412705df06827fdab04f950f5d15f687c728","ref":"refs/heads/main","pushedAt":"2023-03-25T08:36:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":rocket: Start loading when AI is thinking in CreateChatCompletion class and :wrench: exclude lock files in commit.yml","shortMessageHtmlLink":"🚀 Start loading when AI is thinking in CreateChatCompletion class and…"}},{"before":"7d9343c629657018dd7385514d872c955e7a3d1b","after":"0ebcdb70e8a5dfc27b0200f1ac6e41d23fa3c5f3","ref":"refs/heads/main","pushedAt":"2023-03-25T08:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":arrow_up: Update npm-publish workflow to use npx","shortMessageHtmlLink":"⬆️ Update npm-publish workflow to use npx"}},{"before":"4ce8405b9016b1cf5f16f0658ad6ec930583b306","after":"7d9343c629657018dd7385514d872c955e7a3d1b","ref":"refs/heads/main","pushedAt":"2023-03-25T07:58:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohannLai","name":"ZhiHang Li","path":"/JohannLai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10769405?s=80&v=4"},"commit":{"message":":rewind: revert semantic-release to 20.1","shortMessageHtmlLink":"⏪ revert semantic-release to 20.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADXjBFWQA","startCursor":null,"endCursor":null}},"title":"Activity · JohannLai/gptcli"}