Skip to content

Update BeeAI to 0.1.80#454

Merged
TomasKorbar merged 1 commit intopackit:mainfrom
TomasKorbar:beeai-update-0180
May 6, 2026
Merged

Update BeeAI to 0.1.80#454
TomasKorbar merged 1 commit intopackit:mainfrom
TomasKorbar:beeai-update-0180

Conversation

@TomasKorbar
Copy link
Copy Markdown
Collaborator

  • Remove workaround for tool result list wrapping into dicts
  • Remove workaround copying RequirementAgentSystemPrompts

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the beeai-framework dependency to version 0.1.80 across the project, which allows for the removal of several workarounds, including a sed patch in the MCP container and manual deep-copying of system prompt templates in various agents. The reviewer suggests that the version bumps for ymir-common and ymir-tools should be patch increments (0.3.1) rather than minor increments (0.4.0) to better align with semantic versioning principles, as the changes primarily involve dependency updates and cleanup.

Comment thread ymir/common/pyproject.toml Outdated
Comment thread ymir/tools/pyproject.toml Outdated
- Remove workaround for tool result list wrapping into dicts
- Remove workaround copying RequirementAgentSystemPrompts
@TomasKorbar TomasKorbar force-pushed the beeai-update-0180 branch from 9f433f8 to 59de1af Compare May 6, 2026 09:32
Copy link
Copy Markdown
Collaborator

@opohorel opohorel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tried dry_run backport. everything works as expected

Copy link
Copy Markdown
Member

@lbarcziova lbarcziova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!

@TomasKorbar TomasKorbar merged commit 7ff9e5b into packit:main May 6, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants