Skip to content

Aefos AI 0.18.0-beta

Pre-release
Pre-release

Choose a tag to compare

@isaquepinheiro isaquepinheiro released this 20 Jun 13:46
· 8 commits to main since this release

Aefos AI 0.18.0-beta — Chat + Terminal + in-process MCP server for RAD Studio Delphi 13.

This beta sharpens the human-in-the-loop editing flow.

Added

  • Reject with a reason — rejecting an agent's inline edit now opens a themed dialog (matching the IDE's dark/light theme) for an optional note that is sent back to the agent, so it learns why the change was refused, not just that it was.
  • Reveal on code insertion — tools that write code (AddEventHandler, InsertMethod, insert-at-cursor) flip the IDE to Code view and scroll to the freshly written method, instead of leaving it buried below the form's component declarations.

Changed

  • Inline diff scrolls to the first changed line, so the red/green block and its Accept/Reject buttons are always on-screen.
  • Agent-generated event handlers are separated by a single blank line (the IDE convention).

Fixed

  • Access violation (use-after-free in the editor's diff painting) that could crash the IDE while previewing an inline edit.

Install

Download Aefos-Setup-0.18.0.exe, close RAD Studio, and run it. Requires RAD Studio Delphi 13 (BDS 37.0). Verify the download against Aefos-Setup-0.18.0.exe.sha256.

The Community edition is free (including internal business use) under the EULA.

Full changelog: https://github.com/ModernDelphiWorks/Aefos/blob/main/CHANGELOG.md