Skip to content

Releases: i-am-bee/beeai-framework

typescript_v0.1.24

15 Jan 13:32

Choose a tag to compare

Features

  • backend: added middlewares to the ChatModel class (c654aa5)
  • middlewares: added an isEmpty helper to StreamToolCall (ac818ff)

Bug Fixes

  • adapters: inferred missing tool call IDs for Watsonx chat model (#1387) (93fc139), closes #1386

Full Changelog: typescript_v0.1.23...typescript_v0.1.24

python_v0.1.75

08 Jan 15:27

Choose a tag to compare

Bug Fixes

  • agents: event propagation and malformed tool calls (#1381)
  • adapters: propagate AgentStackChatModel settings (#1379)

Full Changelog: python_v0.1.74...python_v0.1.75

typescript_v0.1.23

22 Dec 14:25

Choose a tag to compare

Features

Bug Fixes

  • middlewares: prevent events duplication in the GlobalTrajectoryMiddleware (a3f21eb)
  • middlewares: handle incorrect import (22c21f5)

Full Changelog: typescript_v0.1.22...typescript_v0.1.23

python_v0.1.74

22 Dec 13:01

Choose a tag to compare

Bug Fixes

  • adapters: remote AgentStack server connection (#1360)

Features

  • agents: add LiteAgent (#1355)
  • backend: add allow_prompt_caching flag to the ChatModel class (#1368)
  • agents: performance improvements

Full Changelog: python_v0.1.73...python_v0.1.74

typescript_v0.1.22

18 Dec 08:06

Choose a tag to compare

Features

  • agents: Introduce RequirementAgent (#1357) (b942faa), closes #1027
  • middlewares: Add GlobalTrajectoryMiddleware (b942faa)
  • emitter: Update RunContext events and add support for intercepting executions (b942faa)
  • emitter: Extend Emitter to support priority when registering callbacks (b942faa)
  • templates: Add an update method to the PromptTemplate class (b942faa)
  • agents: Add a middlewares property to the BaseAgent (b942faa)
  • tools: Add ThinkTool (b942faa)

Full Changelog: typescript_v0.1.21...typescript_v0.1.22

python_v0.1.73

11 Dec 17:52

Choose a tag to compare

Bug Fixes

  • adapters: disable support for top-level union operators in Bedrock

Features

  • agents: deprecate the ToolCalling agent (#1354)
  • adapters: improve change propagation in AgentStackChatModel (#1350)

Full Changelog: python_v0.1.72...python_v0.1.73

python_v0.1.72

04 Dec 16:06

Choose a tag to compare

Bug Fixes

  • agents: handle prompt caching edge cases in the RequirementAgent with Bedrock
  • adapters: update the AgentStack form extension (#1344)

Features

  • agents: add cost and token usage information to the output
  • adapters: allow passing an API key for Bedrock

Full Changelog: python_v0.1.71...python_v0.1.72

python_v0.1.71

03 Dec 09:58

Choose a tag to compare

Bug Fixes

  • logger: use BEEAI_LOG_LEVEL env variable (#1332)

Features

  • agents: apply prompt caching strategy to RequirementAgent (#1340)
  • adapters: update AgentStack sdk
  • adapters: add default parameters for AgentStackAgent factory method (#1336)
  • adapters: add option to disable A2A streaming (#1330)

Full Changelog: typescript_v0.1.21...python_v0.1.71

typescript_v0.1.21

28 Nov 18:37

Choose a tag to compare

Features

Full Changelog: typescript_v0.1.20...typescript_v0.1.21

python_v0.1.70

26 Nov 11:51

Choose a tag to compare

Bug Fixes

  • adapters: langchain text_splitter types and refactor

Features

  • adapters: improve error handling for Groq

Full Changelog: python_v0.1.69...python_v0.1.70