Releases: haesleinhuepf/git-bob
Releases · haesleinhuepf/git-bob
0.3.0
What's Changed
- Add "github_models:meta-llama-3.1-405b-instruct" to the model list and limitations. by @github-actions in #254
- bugfix: task selection (split) from terminal by @haesleinhuepf in #267
- support for vision models, generating bio-image analysis code by @haesleinhuepf in #266
- Support longer files when using OpenAI models by @haesleinhuepf in #255
- configurable system message by @haesleinhuepf in #268
- enable downloading files, keep local changes and repository changes in sync, refactored notebook execution by @haesleinhuepf in #277
- update development instructions by @haesleinhuepf in #278
Full Changelog: 0.2.8...0.3.0
0.2.8
What's Changed
- enable modification of code in pull-requests by @haesleinhuepf in #242
- Allow executing generated and pre-existing notebooks by @haesleinhuepf in #250
- Add support for non-GPT Azure-based models in
prompt_azurefunction. by @github-actions in #238 - Update revision version to 0.2.8 by @github-actions in #252
Full Changelog: 0.2.7...0.2.8
0.2.7
What's Changed
- Add support for Azure/GitHub Models using a new
prompt_azurefunction. by @github-actions in #234
Full Changelog: 0.2.6...0.2.7
0.2.6
What's Changed
- Add file copying functionality by @github-actions in #191
- Enable retrieving content from GitHub linked issues, pull requests, and files by @github-actions in #195
- Update system prompt by @haesleinhuepf in #199
- Shorten prompts by removing meta data from ipynb files by @haesleinhuepf in #200
- Enable issue splitting by @github-actions in #202
Full Changelog: 0.2.4...0.2.6
0.2.4
What's Changed
- Add format-specific instructions for file creation prompts based on file extension in
create_or_modify_filefunction. by @github-actions in #172 - Enable renaming and deleting files by @haesleinhuepf in #185
- additional instructions for creating and modifying files by @haesleinhuepf in #186
Full Changelog: 0.2.3...0.2.4
0.2.3
What's Changed
- erase outputs of generated notebooks by @haesleinhuepf in #162
- enable reading files before acting by @haesleinhuepf in #163
Full Changelog: 0.2.2...0.2.3
0.2.2
What's Changed
- Keep outputs in jupyter notebooks if code is not modified by LLM by @haesleinhuepf in #155
- simplify error reporting by @haesleinhuepf in #156
- Update git-bob to version 0.2.2 across documentation and code files. by @github-actions in #159
Full Changelog: 0.2.1...0.2.2
0.2.1
What's Changed
- Add Recommended Workflow section to readme.md by @github-actions in #132
- Remove Jupyter notebook cell outputs before processing by @github-actions in #130
- Enhance Claude AI integration to handle longer files for "claude-3-5-20240620" model by @github-actions in #134
- Handle indentations by @haesleinhuepf in #141
- Prevent endless loop when reporting an error in the error reporting routine by @haesleinhuepf in #142
- Update default GPT model to "gpt-4o-2024-08-06" in
_endpoints.pyand_utilities.py. by @github-actions in #143
Full Changelog: 0.2.0...0.2.1
0.2.0
Major improvements
- This version has reduced number and length of prompts sent to the LLM in the background making responses faster and cheaper.
- Dependencies
blabladoandlangchainwere removed, making the code easier to debug. - Support for anthropic claude and google gemini were added. Claude is also mentioned in the documentation because it works well.
- Pull-request reviews should be written with a more critical perspective, the feedback more to the point.
What's Changed
- prevent repeatedly reading the same file by @haesleinhuepf in #74
- better logging + reporting by @haesleinhuepf in #75
- Direct prompting instead of function calling by @haesleinhuepf in #79
- introduce more detailed system prompt by @haesleinhuepf in #88
- make LLM choosable via gh secrets by @haesleinhuepf in #89
- Update file by @haesleinhuepf in #90
- Add numpy-style docstrings to functions in _utilities.py (by claude-3-5-sonnet-20240620) by @github-actions in #108
- Add numpy-style docstrings to all functions in "src/git_bob/_github_utilities.py" by gpt-4o-2024-05-13 by @github-actions in #112
- Add unit testing framework and GitHub Actions workflow by @github-actions in #115
- Make images in readme.md clickable and adjust formatting by @github-actions in #119
Full Changelog: 0.1.2...0.2.0
0.1.2
What's Changed
- Add comments to .py files for documentation by @github-actions in #63
- Prevent responding if not asked by @haesleinhuepf in #64
- Report error details to issue/PR discussion by @haesleinhuepf in #65
- Add tumbs-up reaction to requests to show Bob is working on the task by @haesleinhuepf in #70
Full Changelog: 0.1.1...0.1.2