Releases: ApiLogicServer/ApiLogicServer-src
15.02.10
This release is a technology preview for automatic test creation and an AI-driven tutorial.
AI Test Creation
You can create tests using AI, based on logic and custom APIs, with fixes for issues [103, 104, 105]. Test creation creates:
- A set of Behave tests
- Their implementations (steps)
- A Test Suite
- A Report Generation showing Requirements Traceability: for each scenario, see the rules that fired, and optionally the log showing chaining.
To see the docs, click here.
To see an example, click here.
AI-driven Tutorial
It's been clear for quite some time that lab-based training was far superior to death by powerpoint. But running labs is not simple - it usually requires in-person expertise to deal with inevitable problems.
AI enables us to put a "message in a bottle" - an AI genie that can walk you through the tutorial, and, unlike a readme, support you:
- answer questions ("how do I customize this")
- get you unstuck ("ah, you forgot to start the server")
With this release, when you create the manager, the system will offer to start the tutorial.
Ed: this was an interesting technical problem - AI prefers to be passive (not driving a tutorial), and make decisions about 'that seems to be working'. We had to convince AI to act outside its comfort zone. To read more, click here.
Test Creation, AI-driven tutorial
This release is a technology preview for automatic test creation using AI, based on logic and custom APIs, with fixes for issues [103, 104, 105]. Test creation creates:
- A set of Behave tests
- Their implementations (steps)
- A Test Suite
- A Report Generation showing Requirements Traceability: for each scenario, see the rules that fired, and optionally the log showing chaining.
To see the docs, click here.
To see an example, click here.
We are also testing an AI-Driven tutorial - create the manager, load the copilot instructions, and it will lead you through it
15.02.03
This release is a technology preview for automatic test creation using AI, based on logic and custom APIs, with fixes for issues [103, 104]. Test creation creates:
- A set of Behave tests
- Their implementations (steps)
- A Test Suite
- A Report Generation showing Requirements Traceability: for each scenario, see the rules that fired, and optionally the log showing chaining.
To see the docs, click here.
To see an example, click here.
Automatic Test Creation
This release is a technology preview for automatic test creation using AI, based on logic and custom APIs. Test creation creates:
- A set of Behave tests
- Their implementations (steps)
- A Test Suite
- A Report Generation showing Requirements Traceability: for each scenario, see the rules that fired, and optionally the log showing chaining.
To see the docs, click here.
To see an example, click here.
MCP Vibe Support
This release includes learning for CoPilot, enabling creation of an MCP Server with Natural Language.
For more information, click here.
Python 3.13
This release supports Python 3.13 - see here, as well as the noted prior Python versions.
VSCode 1.102.0
The most recent release of VSCode has evidently introduced breaking changes to venv setup. These are addressed in this release.
For more information than you really want, click here.
Vibe support for Recent VSCode
The June release of VSCode provides enhanced discoverability of learning hints for coding assistants.
We have built these into the latest release. Give them a try! They can be helpful, fun, and even empathetic ;).
For more, click here.

Vibe Examples
The Northwind sample now installs with several interesting example of using Vibe to create engaging User Interfaces.
For more information, click here.
Vibe / MCP Iteration
This is a revised technology preview of Generating Applications for Vibe. It reduces many of the import errors in the previous version.
It is currently available only via pip install.
Windows users: please see this issue.
Summary: Automation with Full Customization using GenAI Vibe tools
The generated Admin App is a standard react app, fully customizable using GenAI Vibe tools and/or your IDE.
- With minimal background on html, javascript etc, you can begin using Vibe/Natural Language tools to create custom User Interfaces
Contrast this to the automated Admin App, which focuses on speed and simplicity.
Explore
To learn more, and explore, click here.
Extended CLI
With the rebranding of API Logic Server to GenAI-Logic, we have updated the CLI, so that all of the following are equivalent:
ApiLogicServer --help
als --help
genai-logic --help
gail --help
gal --help
gl --helpBetter support for existing databases
We have introduced a new command:
gl genai-add-mcp-clientThis will add a new sqlite database to your project, add the logic to invoke the MCP Executor, and update the Admin app.
The result is that MCP and Vibe support are much more visible - see this page.