{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":621536018,"defaultBranch":"master","name":"gpt-commit-msg","ownerLogin":"rtwfroody","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-30T21:33:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3102687?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680212007.0","currentOid":""},"activityList":{"items":[{"before":"e66203dd38062ee5f15a034ad060185c355767ad","after":"6001ac2b0e75128eb1684732b2c21590a7afb1fb","ref":"refs/heads/master","pushedAt":"2023-05-17T17:05:27.928Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Jasha10/to_upstream\n\ndefault prompt: remove extra whitespace, add two newlines at end","shortMessageHtmlLink":"Merge pull request #3 from Jasha10/to_upstream"}},{"before":"04a4b4924b34b48f2a06a8f742785813b1b46baf","after":"e66203dd38062ee5f15a034ad060185c355767ad","ref":"refs/heads/master","pushedAt":"2023-05-16T00:34:03.173Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Jasha10/to_upstream\n\nRefactor commit_message to allow custom prompts","shortMessageHtmlLink":"Merge pull request #1 from Jasha10/to_upstream"}},{"before":"5ae5541a5031c1d57f902fc6611eb494c255ec66","after":"04a4b4924b34b48f2a06a8f742785813b1b46baf","ref":"refs/heads/master","pushedAt":"2023-04-12T21:27:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Remove tiktoken and update token counting methods\n\nThis commit removes the dependency on tiktoken and updates the token\ncounting methods to use the llm (LanguageModel) object instead. The\nchanges mainly involve replacing the token_count function calls with\nllm.get_num_tokens and removing tiktoken import statements. This leads\nto a cleaner implementation and more consistent token counting.\n(ask Openai(gpt-4):1)","shortMessageHtmlLink":"Remove tiktoken and update token counting methods"}},{"before":"918e26526abf82e299e13fb0425a2a426c9916f5","after":"5ae5541a5031c1d57f902fc6611eb494c255ec66","ref":"refs/heads/master","pushedAt":"2023-04-12T21:21:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Refactor gpt_commit_msg.py for llmlib integration\n\nThis commit refactors the gpt_commit_msg.py script to integrate with\nthe newly introduced llmlib library. The refactor includes the\nfollowing changes:\n\n- Replace direct openai api calls with calls to the Llm class\n- Pass Llm instance to commit_message and summarize functions\n- Remove unused os import and OpenAI API client setup lines\n- Add verbosity argument to make VERBOSE output optional\n(ask Openai(gpt-4):1)","shortMessageHtmlLink":"Refactor gpt_commit_msg.py for llmlib integration"}},{"before":"fade7ffea4751573d3f28da0145251308a29d112","after":"918e26526abf82e299e13fb0425a2a426c9916f5","ref":"refs/heads/master","pushedAt":"2023-04-01T03:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Update installation instructions and usage in README.md\n\nThis commit updates the README.md file to reflect changes in the installation\nprocess and usage of the gpt-commit-msg script. It replaces the old installation\nmethod and usage with the new pip3 package installation and usage commands.\nAdditionally, it reorders the Notes section and removes a redundant line about\nGPT4 generating the initial README content. This makes the README clearer and\nmore concise for users.\n(gpt-4)","shortMessageHtmlLink":"Update installation instructions and usage in README.md"}},{"before":"2560825887df01c319809ecdcebaa8eccbc2d265","after":"fade7ffea4751573d3f28da0145251308a29d112","ref":"refs/heads/master","pushedAt":"2023-04-01T03:30:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Update setup.py version to 0.1.2\n\nThis commit updates the version number in setup.py from 0.1.0 to 0.1.2.\n(gpt-3.5-turbo)","shortMessageHtmlLink":"Update setup.py version to 0.1.2"}},{"before":"0ba58881722c9da2a167b3f4adaf39c27f5be462","after":"2560825887df01c319809ecdcebaa8eccbc2d265","ref":"refs/heads/master","pushedAt":"2023-04-01T03:16:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Add MIT license and setup.py\n\nThis commit adds the MIT license file, setting the appropriate license terms for\nthe project. It also includes a new setup.py file, which is used for packaging\nand distributing the gpt_commit_msg package. This setup.py file includes\nnecessary metadata, package dependencies, and entry points.\n(gpt-4)","shortMessageHtmlLink":"Add MIT license and setup.py"}},{"before":"18ef8f7d1430f270f0676bead9a65419373cf5e5","after":"0ba58881722c9da2a167b3f4adaf39c27f5be462","ref":"refs/heads/master","pushedAt":"2023-03-30T21:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Add README.md for GPT Commit Message Generator\n\nIntroduce README.md which provides an overview of a GPT-based commit message\ngenerator. The README includes setup requirements, installation steps, usage\ninstructions, and editor integration for Vim. The generator script accepts diffs\nthrough stdin or can use staged git changes directly. Utilizes GPT-4 or\nGPT-3.5-turbo models for generating commit messages.\n(gpt-4)","shortMessageHtmlLink":"Add README.md for GPT Commit Message Generator"}},{"before":null,"after":"18ef8f7d1430f270f0676bead9a65419373cf5e5","ref":"refs/heads/master","pushedAt":"2023-03-30T21:33:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rtwfroody","name":"Tim Newsome","path":"/rtwfroody","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3102687?s=80&v=4"},"commit":{"message":"Update commit-msg.py to gpt-commit-msg.py\n\nRenamed commit-msg.py to better reflect its focus on generating Git commit\nmessages using GPT models.\n(gpt-4)","shortMessageHtmlLink":"Update commit-msg.py to gpt-commit-msg.py"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADLs-dcAA","startCursor":null,"endCursor":null}},"title":"Activity ยท rtwfroody/gpt-commit-msg"}