Skip to content

Releases: Integral-Healthcare/robin-ai-reviewer

Documentation and default model updates

23 Dec 19:26
9f1a140
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.1...v1.7.2

Refactoring and slightly modified prompt engineering

13 Jul 18:07
7182ae9
Compare
Choose a tag to compare

What's Changed

  • Revise the prompt for simplicity by @johnlk in #43
  • Introduce PR template; new GH action; bump model by @johnlk in #44
  • Refactoring to match bash standards by @johnlk in #45

Full Changelog: v1.7.0...v1.7.1

Exclude diffs from file deletions

28 Apr 22:19
45c9ed9
Compare
Choose a tag to compare

What's Changed

  • Update the readme to include release badge by @johnlk in #39
  • Ensure files_to_ignore is passed as a single arg by @johnlk in #38
  • Center the new badges in the readme by @johnlk in #40
  • Adjust the readme to center tags by @johnlk in #41
  • Optimization: skip deleted files by @johnlk in #42

Full Changelog: v1.6.1...v1.7.0

Prompt escape character fixing

08 Nov 16:08
c9645d0
Compare
Choose a tag to compare

This change includes a prompt escape character fix which was causing formatting issues with Robin's responses, as well as a slimmed docker image and some better logging strategies. Huge thanks to a new contributor @RytisBa who spearheaded these fixes! 🥳 🎉

Improved prompting directions

26 Oct 17:58
2c5b8e0
Compare
Choose a tag to compare

Thanks to our first external contributor @RockyNiu !! 🎉

This release includes an updated prompt to better follow the conventions of good prompt engineering as well as a format change to nest the details of the code review score in a dropdown.

Classic Prompt

14 Aug 21:32
Compare
Choose a tag to compare

Despite tons of tweaks and parameterization, the original prompt seems to perform the best.

Stricter prompt for inputs and ouputs

08 Jul 17:36
0b47339
Compare
Choose a tag to compare

Code base language is now being inferred and there are more explicit callouts with respect to the inputs and outputs to be given. yet to be tested extensively with gpt4 model

Drop root language parameter

07 Jul 02:15
5312faf
Compare
Choose a tag to compare

This was a regression in performances in most cases, so we're ripping it out for now.

Parameterized prompt

25 Jun 19:16
5ce955d
Compare
Choose a tag to compare

The initial prompt that feeds into GPT's API is now parameterized! You can set:

  • project code language
  • principles for GPT to pay special attention to
  • principles for GPT to ignore

These new variables are optional and so no action is necessary and the logic should behave the same. Consider trying to update the coding_principles to be something like "efficiency, code complexity, or edge case handling".

Updated default model

04 Jun 16:12
da1be70
Compare
Choose a tag to compare

This updates the default model option to be the more stable 3.5-turbo