Skip to content

v0.3.0

Choose a tag to compare

@Ezveus Ezveus released this 24 Mar 14:39
· 672 commits to master since this release

Added

  • MR comment fixing: automatically fix unresolved MR discussions (from mr-review or humans). One discussion = one danger-claude call = one commit. Discussions are resolved after fixing. Status lifecycle: done → mr_fixing → mr_fixed → ... → over. Configurable max_fix_rounds (default: 3, per-project overridable). Only processes issues that still have the autodev trigger label.
  • Random suffix in branch names (autodev/{iid}-{slug}-{hex8}) to allow re-processing the same issue. Reuses the existing branch from the database if it still exists on the remote; otherwise generates a new name.
  • Download GitLab images from issue descriptions and comments into .autodev-images/ in the workdir so Claude can see screenshots and diagrams during implementation.

Changed

  • Exclude autodev's own comments from the issue context passed to the implementation prompt.
  • Log all danger-claude prompts at DEBUG level for troubleshooting.

Fixed

  • Shallow clone with target_branch: pass --branch to git clone so the target branch is fetched even with --depth 1.