Skip to content

Aefos AI 1.5.0

Choose a tag to compare

@isaquepinheiro isaquepinheiro released this 10 Aug 17:01
· 14 commits to main since this release

Every RAD Studio from Delphi 10 Seattle up, and an addon store inside the IDE.

The installer now carries eight payloads — 10 Seattle (17.0), 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, 12 Athens and 13 — each built against its own compiler, plus Delphi 13's separate 64-bit IDE. It detects what you have installed and lets you pick.

Installed and run on a Delphi 10 Seattle machine, not merely compiled for it.

The addon store, in the chat

/addons opens a window that lists what an Aefos store offers, installs a bundle, and updates one already installed — including an MCP addon whose server is running at that moment. One official store nobody can move, and your own stores beside it: add one by picking a folder, and a folder that is an addon is read as a store of one. Installed addon tools reach every executor, namespaced <slug>__<tool>.

One bundle format: addon.json v1 — a bundle may carry several commands and several skills.

Fixed: two RAD Studios were answering for each other's packages

Every BPL used to carry the same file name on every version, so whichever install came first on PATH served them all. Each BPL now carries the IDE's own suffix (Aefos.MCP.Core230.bpl370), and an unsuffixed BPL is refused from inside the IDE too.

Also fixed: a link in a chat message no longer navigates the chat away; the store window opens (a WebView2 control never completes under ShowModal); installing from a folder store registers the bundle instead of copying it; and aefos.exe builds below Delphi 12 again.

Full detail in CHANGELOG.md.


Aefos-Setup-1.5.0.exe — 18.5 MB, per-user install, no admin needed. Verify with the .sha256 beside it.