Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@srtab srtab released this 25 Jul 08:44
· 5 commits to main since this release
8f5130f

🎉 DAIV v0.3.0 – Quick Actions, Cleaner Workflows

We’re thrilled to announce DAIV v0.3.0, bringing powerful new quick action triggers, smarter automation, and key stability fixes for a smoother experience.

⚡ What’s New

  • Quick Actions for Issues and Merge Requests:
    You can now perform actions simply by commenting! DAIV listens to specific phrases to trigger automations:

    • @daiv plan revise – triggers plan revision on an issue.
    • @daiv plan execute – approves a plan on an issue.
    • @daiv pipeline repair – repairs a pipeline directly from a merge request.
    • @daiv pipeline repair apply – applies a repair plan to a pipeline directly from a merge request.

🔁 Updated Behavior

  • Agents are now quick action–driven:

    • PipelineFixerAgent no longer requires webhooks—just a comment.
    • IssueAddressorAgent can now approve plans via quick action.
  • Async-first Architecture:
    RunSandboxCommandsTool and RunSandboxCodeTool are now fully async, improving performance and scalability.

🐛 Bug Fixes

  • ReviewAddressorAgent now correctly handles single-line review comments without a range.
  • IssueAddressorAgent now properly removes bot labels from issue titles, fixing errors related to title parsing. (#435)
  • Fixed handling of bot mentions in review comments, eliminating confusing agent prompts. (#436)