{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":609947880,"defaultBranch":"main","name":"turboCommit","ownerLogin":"Sett17","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-05T17:55:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64754924?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725017081.0","currentOid":""},"activityList":{"items":[{"before":"738c1bf9495e6ec8aa910fbc6d792d2c4573d80a","after":"c9b397589987626a691d64e1696d0204cd579231","ref":"refs/heads/main","pushedAt":"2024-08-30T11:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(actor): add auto-commit feature to streamline message generation and commit process\n\nThis commit introduces an auto-commit functionality in the Actor struct to allow automatic generation and committing of messages, enhancing the usability of the application by reducing manual steps for users.","shortMessageHtmlLink":"feat(actor): add auto-commit feature to streamline message generation…"}},{"before":"6bcaa3259a5371af5845c8ff6adca5751948fe8f","after":"738c1bf9495e6ec8aa910fbc6d792d2c4573d80a","ref":"refs/heads/main","pushedAt":"2024-08-30T11:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(actor): add auto-commit feature to streamline message generation and commit process\n\nThis commit introduces an auto-commit functionality in the Actor struct to allow automatic generation and committing of messages, enhancing the usability of the application by reducing manual steps for users.","shortMessageHtmlLink":"feat(actor): add auto-commit feature to streamline message generation…"}},{"before":"eda3e407315305e3f674420595f4fb1d19084e98","after":"6bcaa3259a5371af5845c8ff6adca5751948fe8f","ref":"refs/heads/main","pushedAt":"2024-08-20T18:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(model): update model options and defaults in configuration\n\nUpdated the default model in the configuration to Gpt4omini and adjusted the default temperature and number of choices accordingly. The README has also been modified to reflect the change in the model options available for use.","shortMessageHtmlLink":"feat(model): update model options and defaults in configuration"}},{"before":"695fa5363b1c0a97529e155a7aba5f3443c74c16","after":"eda3e407315305e3f674420595f4fb1d19084e98","ref":"refs/heads/main","pushedAt":"2024-05-25T13:36:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(model): add support for gpt-4o\n\nAdded support for new model variants including gpt-4o, gpt-4o-20240513, gpt-4-turbo-2024-04-09, and gpt-3.5-turbo-instruct.","shortMessageHtmlLink":"feat(model): add support for gpt-4o"}},{"before":"4cf0499a5377708e9b692ec68a418d466199c4a9","after":"695fa5363b1c0a97529e155a7aba5f3443c74c16","ref":"refs/heads/main","pushedAt":"2024-05-25T13:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(model): add support for gpt-4o\n\nAdded support for new model variants including gpt-4o, gpt-4o-20240513, gpt-4-turbo-2024-04-09, and gpt-3.5-turbo-instruct.","shortMessageHtmlLink":"feat(model): add support for gpt-4o"}},{"before":"c0a7d198182bb09a78da5d040f3fd7e1681cef82","after":"4cf0499a5377708e9b692ec68a418d466199c4a9","ref":"refs/heads/main","pushedAt":"2024-03-21T15:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(model): update model cost calculation and token limits\n\nAdjusted the cost calculation and maximum token limits for various models to align with the latest performance and pricing updates. This includes refining the cost calculation to use updated coefficients and adding a new model variant with its corresponding token limit and cost parameters.","shortMessageHtmlLink":"feat(model): update model cost calculation and token limits"}},{"before":"a63b0dae35a05a1942365d714c84c518666e6a76","after":"c0a7d198182bb09a78da5d040f3fd7e1681cef82","ref":"refs/heads/main","pushedAt":"2024-03-19T16:06:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(config): add check for outdated system prompts\n\nIntroduced a mechanism to alert users when their system prompt configuration is outdated and suggests updating it by either adopting the new default or saving the configuration file anew. This feature enhances user experience by ensuring users are aware of and can easily update to the latest recommended settings.","shortMessageHtmlLink":"feat(config): add check for outdated system prompts"}},{"before":null,"after":"6efc8602f74360884fa55cff961b1acf95e18cd7","ref":"refs/heads/update-models-0.15.6","pushedAt":"2024-03-01T00:03:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":"3ff7fcd2d14df5e8d366ea4aca9134cb270ba38f","after":"a63b0dae35a05a1942365d714c84c518666e6a76","ref":"refs/heads/main","pushedAt":"2024-02-04T00:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"sometimes i hates versionen and stuff","shortMessageHtmlLink":"sometimes i hates versionen and stuff"}},{"before":"5ee7bc307642e5d831c612b8e4d1df6bd0bb413b","after":"3ff7fcd2d14df5e8d366ea4aca9134cb270ba38f","ref":"refs/heads/main","pushedAt":"2024-02-03T23:57:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(release): allow dirty state in cargo publish for CI/CD\n\nEnable `cargo publish --allow-dirty` in the GitHub Actions workflow to ensure that CI/CD can publish even when there are harmless uncommitted changes in the working directory. Incremented project version for a new release.","shortMessageHtmlLink":"feat(release): allow dirty state in cargo publish for CI/CD"}},{"before":"ca440f645799eed59e95fc94d818ea5839d97e5b","after":"5ee7bc307642e5d831c612b8e4d1df6bd0bb413b","ref":"refs/heads/main","pushedAt":"2024-02-03T23:53:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"chore(version): bump turbocommit to 0.15.3\n\nIncrement package version for new release cycle.","shortMessageHtmlLink":"chore(version): bump turbocommit to 0.15.3"}},{"before":"511d0bc20f0e6ecc7d3cd69d7a8201dc70ef1c9d","after":"ca440f645799eed59e95fc94d818ea5839d97e5b","ref":"refs/heads/main","pushedAt":"2024-02-03T23:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"chore(ci): switch to manual trigger for release workflow\n\nChanged the GitHub Actions workflow for release and publish to be manually triggered instead of automatically on push to main. Removed the dependency on the 'check-tag' job to allow for more flexibility and manual control over the release process.","shortMessageHtmlLink":"chore(ci): switch to manual trigger for release workflow"}},{"before":"9af153c627539bead3129532e3fe44803c1edb32","after":"e7b1ae06c56e11bb374c37d00bccf9e53a127a5e","ref":"refs/heads/update-models-0.15.2","pushedAt":"2024-02-03T23:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"chore(ci): switch to manual trigger for release workflow\n\nChanged the GitHub Actions workflow for release and publish to be manually triggered instead of automatically on push to main. Removed the dependency on the 'check-tag' job to allow for more flexibility and manual control over the release process.","shortMessageHtmlLink":"chore(ci): switch to manual trigger for release workflow"}},{"before":"0032fd2812df5403543c7ae891108e7f29ddb955","after":"511d0bc20f0e6ecc7d3cd69d7a8201dc70ef1c9d","ref":"refs/heads/main","pushedAt":"2024-02-03T23:39:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":null,"after":"9af153c627539bead3129532e3fe44803c1edb32","ref":"refs/heads/update-models-0.15.2","pushedAt":"2024-02-01T00:02:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":"a9ecdefd44820011d19cf16ed1edde29365b2a56","after":"0032fd2812df5403543c7ae891108e7f29ddb955","ref":"refs/heads/main","pushedAt":"2024-01-04T07:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"ci: Use GITHUB_OUTPUT envvar instead of set-output command","shortMessageHtmlLink":"ci: Use GITHUB_OUTPUT envvar instead of set-output command"}},{"before":"501261e806adaebe3368b5f2f3c0d262633489d3","after":"a9ecdefd44820011d19cf16ed1edde29365b2a56","ref":"refs/heads/update-models-0.15.1","pushedAt":"2024-01-01T00:02:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":"0a5a101d91b1c6a36393cffa18cc68b9354a918f","after":"a9ecdefd44820011d19cf16ed1edde29365b2a56","ref":"refs/heads/main","pushedAt":"2023-12-04T11:03:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":null,"after":"501261e806adaebe3368b5f2f3c0d262633489d3","ref":"refs/heads/update-models-0.15.1","pushedAt":"2023-12-01T00:02:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Automated update of model definitions\n\nSigned-off-by: GitHub Workflow ","shortMessageHtmlLink":"Automated update of model definitions"}},{"before":"af31caaa4529b840ad46ab1c5d67004ad5f76bac","after":"0a5a101d91b1c6a36393cffa18cc68b9354a918f","ref":"refs/heads/main","pushedAt":"2023-11-21T09:25:24.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(code-gen): add jinja2 to requirements\n\nJinja2 is introduced to leverage templating for code generation, enabling dynamic content creation based on context.","shortMessageHtmlLink":"feat(code-gen): add jinja2 to requirements"}},{"before":"57fdcaa6a8b593d4be8e4254feeeba807d1c0dbb","after":"af31caaa4529b840ad46ab1c5d67004ad5f76bac","ref":"refs/heads/main","pushedAt":"2023-11-21T09:24:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"fix(git): use discover to locate git repository\n\nAdjust git repository discovery to find the top-level directory, allowing commands to run in subdirectories. Thanks to @fstanley for the suggestion. fixes #22","shortMessageHtmlLink":"fix(git): use discover to locate git repository"}},{"before":"0057a94d151cf71938dffb081088a73b47b41f55","after":"e54c26d0863afb209cc968ef640fc1754309ed71","ref":"refs/heads/auto-api-update","pushedAt":"2023-11-21T09:24:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(code-gen): add jinja2 to requirements\n\nJinja2 is introduced to leverage templating for code generation, enabling dynamic content creation based on context.","shortMessageHtmlLink":"feat(code-gen): add jinja2 to requirements"}},{"before":"e3876a36567d69a4d913537aebeeb79a2a5578de","after":"57fdcaa6a8b593d4be8e4254feeeba807d1c0dbb","ref":"refs/heads/main","pushedAt":"2023-11-21T09:23:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(code-gen): add jinja2 to requirements\n\nJinja2 is introduced to leverage templating for code generation, enabling dynamic content creation based on context.","shortMessageHtmlLink":"feat(code-gen): add jinja2 to requirements"}},{"before":"af31caaa4529b840ad46ab1c5d67004ad5f76bac","after":"e3876a36567d69a4d913537aebeeb79a2a5578de","ref":"refs/heads/main","pushedAt":"2023-11-21T09:19:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(github-actions): ensure single tag for automated commits and update PR creation action\n\nAdded a GitHub Action to check for a single tag on the last commit in a PR to enforce workflow consistency and prevent tagging errors. Updated the `create-pull-request` action to the latest version, added explicit author and committer fields, and specified a reviewer to streamline the automated model update process. Removed the pre-merge checklist from the pull request body to simplify and focus on automated tasks.","shortMessageHtmlLink":"feat(github-actions): ensure single tag for automated commits and upd…"}},{"before":"65aea0f78d9edd29dee1584d04a971c9ef694d3a","after":"0057a94d151cf71938dffb081088a73b47b41f55","ref":"refs/heads/auto-api-update","pushedAt":"2023-11-21T09:19:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(github-actions): ensure single tag for automated commits and update PR creation action\n\nAdded a GitHub Action to check for a single tag on the last commit in a PR to enforce workflow consistency and prevent tagging errors. Updated the `create-pull-request` action to the latest version, added explicit author and committer fields, and specified a reviewer to streamline the automated model update process. Removed the pre-merge checklist from the pull request body to simplify and focus on automated tasks.","shortMessageHtmlLink":"feat(github-actions): ensure single tag for automated commits and upd…"}},{"before":"c01e417a0badf2db997ba6ef4bfe9cee280cd8f2","after":"65aea0f78d9edd29dee1584d04a971c9ef694d3a","ref":"refs/heads/auto-api-update","pushedAt":"2023-11-20T19:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(github-actions): ensure single tag for automated commits and update PR creation action\n\nAdded a GitHub Action to check for a single tag on the last commit in a PR to enforce workflow consistency and prevent tagging errors. Updated the `create-pull-request` action to the latest version, added explicit author and committer fields, and specified a reviewer to streamline the automated model update process. Removed the pre-merge checklist from the pull request body to simplify and focus on automated tasks.","shortMessageHtmlLink":"feat(github-actions): ensure single tag for automated commits and upd…"}},{"before":null,"after":"c01e417a0badf2db997ba6ef4bfe9cee280cd8f2","ref":"refs/heads/auto-api-update","pushedAt":"2023-11-19T13:52:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(ci): add automated workflows for release and model update\n\nIntroduced new GitHub Actions workflows to automate the release and publishing process as well as monthly model updates. The release workflow checks for tags and, if present, builds and publishes a release, including pushing to Cargo. The model update workflow is triggered manually or on a schedule, performing code generation tasks and creating a pull request with the updated models. The new workflows aim to streamline the release process and ensure model definitions are consistently up-to-date.","shortMessageHtmlLink":"feat(ci): add automated workflows for release and model update"}},{"before":"24675df08c9b82d6657ec6191f64a1fbc4929ede","after":"af31caaa4529b840ad46ab1c5d67004ad5f76bac","ref":"refs/heads/main","pushedAt":"2023-11-10T13:20:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"fix(git): use discover to locate git repository\n\nAdjust git repository discovery to find the top-level directory, allowing commands to run in subdirectories. Thanks to @fstanley for the suggestion. fixes #22","shortMessageHtmlLink":"fix(git): use discover to locate git repository"}},{"before":"efe27713df91aaf9ceedb0a452d4770ead8b5f6d","after":"24675df08c9b82d6657ec6191f64a1fbc4929ede","ref":"refs/heads/main","pushedAt":"2023-11-10T13:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"fix(git): use discover to locate git repository\n\nAdjust git repository discovery to find the top-level directory, allowing commands to run in subdirectories. Thanks to @fstanley for the suggestion. #22","shortMessageHtmlLink":"fix(git): use discover to locate git repository"}},{"before":"366e35539b0842ea1a7c05b674a9b9446870f209","after":"efe27713df91aaf9ceedb0a452d4770ead8b5f6d","ref":"refs/heads/main","pushedAt":"2023-11-06T22:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Sett17","name":"Raik Rohde","path":"/Sett17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64754924?s=80&v=4"},"commit":{"message":"feat(openai): update model variants and usage costs\n\nAdjusted the available AI models to align with current offerings and updated the cost calculation to reflect the new pricing for each model. Removed deprecated `Gpt35Turbo16k` and added `Gpt41106Preview` with updated token costs and context size for more accurate billing and resource allocation.","shortMessageHtmlLink":"feat(openai): update model variants and usage costs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqJZMQwA","startCursor":null,"endCursor":null}},"title":"Activity · Sett17/turboCommit"}