Skip to content

Releases: haesleinhuepf/git-bob

0.2.1

Choose a tag to compare

@haesleinhuepf haesleinhuepf released this 07 Aug 14:32

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.py and _utilities.py. by @github-actions in #143

Full Changelog: 0.2.0...0.2.1

0.2.0

0.2.0 Pre-release
Pre-release

Choose a tag to compare

@haesleinhuepf haesleinhuepf released this 05 Aug 17:27
f88c50a

Major improvements

  • This version has reduced number and length of prompts sent to the LLM in the background making responses faster and cheaper.
  • Dependencies blablado and langchain were 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

0.1.2 Pre-release
Pre-release

Choose a tag to compare

@haesleinhuepf haesleinhuepf released this 04 Aug 08:19

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

0.1.1

0.1.1 Pre-release
Pre-release

Choose a tag to compare

@haesleinhuepf haesleinhuepf released this 03 Aug 14:00

What's Changed

  • Support solving issues with multiple files, including creating new files by @haesleinhuepf in #45
  • Hide Anthropic / Claude support in the documentation until this issue is resolved: #43
  • move git diff into python code by @haesleinhuepf in #46
  • Add numpy-style docstrings to utility files by @haesleinhuepf in #57

Full Changelog: 0.1.0...0.1.1

0.1.0

0.1.0 Pre-release
Pre-release

Choose a tag to compare

@haesleinhuepf haesleinhuepf released this 02 Aug 08:21

This is the initial release of basic functionality. git-bob can review pull-requests, comment on issues and solve basic issues where maximum one file needs to be edited.

What's Changed

  • Conversational workflows by @haesleinhuepf in #1
  • Enable reviewing pull-requests, by adding diffs to prompt @haesleinhuepf in #6
  • Python package by @haesleinhuepf in #8
  • Enable solving github issues by @haesleinhuepf in #11
  • Differentiate local usage and CI by @haesleinhuepf in #25
  • CI tasks are stopped after 3 minues @github-actions in #28
  • Add numpy-style docstrings to _github_utilities.py by @github-actions in #29
  • Access-rights check in _terminal.py by @github-actions in #37

New Contributors

  • @haesleinhuepf made their first contribution in #1
  • @github-actions made their first contribution in #28

Full Changelog: https://github.com/haesleinhuepf/git-bob/commits/0.1.0