Skip to content

Releases: i-am-bee/agentstack

v0.3.4

19 Sep 09:25

Choose a tag to compare

Major Features

🛠 Agent Settings

We’ve introduced Agent Settings, a new way to configure and customize agent behavior directly in the UI. This feature allows developers to define adjustable parameters for their agents such as toggles or dropdows.

Agent settings are making agents more flexible and easier to adapt without code changes. Alongside the UI, we’ve added documentation and simplified examples to help you get started quickly with building agents that support configurable settings.

🔁 Persistent Context History

Added support for storing and accessing context history so conversations retain continuity.

Context can be used over multiple messages/sessions, improving relevance of agent responses.

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

09 Sep 07:36
1eefb09

Choose a tag to compare

🚀 Release Notes – v0.3.3

Key Highlights

Reworked Providers & Variables

We’ve redefined how LLM configuration is managed in BeeAI:

  • New beeai model command – add and manage multiple LLM providers.
  • Interactive setup improved – replaced beeai env setup with beeai model setup.
  • Model and provider listing – easily view all available LLMs and providers.
  • Smarter agent behavior; When an agent uses the LLM extension, the platform automatically selects the most optimal LLM based on your code’s suggestions.

UI Form Extension

Thanks to support from the Form extension, agents can now elicit structured user input via dialogs. Whether at the start of a session or dynamically mid-chat

  • Initial Form Rendering - You define a form layout (with FormRender) in your agent’s definition. Then, when a user begins interaction, the form appears immediately before any messages.
  • Dynamic Form Requests - Within the conversation flow, agents can prompt users with additional forms as needed

Noteworthy changes

  • Dependency Bumps: beeai-framework, A2A SDK, and updated Next.js.
  • Documentation updates
  • Layout tweaks such as session button placement, improved code block rendering, streamlined provider dropdowns, and consistent agent card URLs.

Changelog

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

02 Sep 08:02
39b35ea

Choose a tag to compare

Key Updates

The major change of this release is OAuth integration into MCP Extension.

What's Changed

Full Changelog: v0.3.0...v0.3.2

v0.3.0

25 Aug 11:28
d06fd48

Choose a tag to compare

🚀 Release Notes – v0.3.0

Key Updates

Transition to A2A Protocol

  • The platform has fully transitioned to the Agent-to-Agent (A2A) protocol.
  • Brand new BeeAI SDK to replace ACP SDK
  • All agents ported to A2A.

BeeAI SDK Extensions

  • Expanded SDK with new capabilities based on top of Extensions concept in A2A:
    • LLM service extension
    • Agent detail extension
    • Embedding service extension
    • Platform client extension
  • Added support for citations, trajectory, and MCP via extensions.

Context-scoped tokens and resources

  • API server allows generation of context-scoped tokens that can be used to authenticate for individual endpoints
  • Fine grain control over LLM configuration, Files - all properly scoped within context (conversation)

Chat Agent Improvements

  • Added citations and trajectories.
  • New support for file uploads.
  • Removed legacy ACP dependencies.
  • Ported into A2A
  • Improved tool calling

User Feedback feature

  • New functionality that allows up/down-voting of agent response
  • Response feedback currently stored inside cluster's PSQL

Full Changelog

v0.2.20...v0.3.0

What's Changed

Read more

v0.2.20

23 Jul 05:57
c2dee4a

Choose a tag to compare

Key Updates

Separate configuration of embedding provider

It’s now possible to independently configure the LLM and embedding providers during setup!
Through the beeai env setup CLI flow, users can now:

  1. Select their preferred LLM provider.
  2. Then choose a separate embedding provider.

Initial groundworks for beeai-sdk

This release also introduces the initial BeeAI1 SDK, marking the beginning of the platform’s transition to Agent-to-Agent (A2A) as the primary communication protocol.

  • Initial SDK structure established.
  • A CLI example is included to demonstrate usage.

What's Changed

Full Changelog: v0.2.17...v0.2.20

v0.2.17

18 Jul 06:36

Choose a tag to compare

Minor release to fix regression.

What's Changed

Full Changelog: v0.2.15...v0.2.17

v0.2.15

18 Jul 06:34

Choose a tag to compare

Key Updates

UI migration to Next.js

We’ve migrated the BeeAI frontend to Next.js, enabling a more modular and performant architecture.
This change lays the foundation for seamless user identity integration.

ACP: input_content_types Support

ACP now supports the new input_content_types field, and the BeeAI platform leverages it to dynamically enable relevant UI components.

For example; If an agent declares support for file inputs, the UI will automatically allow file uploads.

ACP: Metadata Annotations

The annotation system in ACP has been overhauled to support metadata-driven UI configuration.
A new beeai_ui annotation allows agents to describe how their inputs should be rendered in the BeeAI, making it possible to configure GUI capabilities and properties of an agent.

Text Extraction & Vector Stores

We’ve introduced text extraction and vector storage services, unlocking first-class support for building RAG-style agents.
You can now upload documents, extract content, and query it via embeddings, all through services exposed through the platform API.

What's Changed

New Contributors

Full Changelog: v0.2.14...v0.2.15

beeai-cli-v0.2.14

01 Jul 07:45
0e4aa1e

Choose a tag to compare

What's Changed

Full Changelog: beeai-cli-v0.2.13...beeai-cli-v0.2.14

beeai-cli-v0.2.13

01 Jul 07:50

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: beeai-cli-v0.2.12...beeai-cli-v0.2.13