-
Notifications
You must be signed in to change notification settings - Fork 141
fix(beeai): update for RequirementAgent move from experimental to stable #2255
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(beeai): update for RequirementAgent move from experimental to stable #2255
Conversation
8c79cd0
to
c0c5616
Compare
Thanks @codefromthecrypt for the fix. Intro'ing you to @Tomas2D who helps maintain this. Ping me and I'll get it deployed! |
hi @Tomas2D I noticed existing code walking carefully around experimental symbols going away and assume that's the way forward vs bumping the minimum version. However you like to proceed game.. just this is currently a broken build. |
@codefromthecrypt we moved the RequiremetAgent out of the experimental module. See how it can be fixed i-am-bee/beeai-framework-py-starter@6514b20. I would just update the imports and bump the minimal version to >= 0.1.51 |
Signed-off-by: Adrian Cole <[email protected]>
c0c5616
to
17a1e78
Compare
done @mikeldking fire when ready! |
Seems good to me. Can we release? 🙏🏻 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛼
Update imports to use beeai_framework.agents.requirement instead of
beeai_framework.agents.experimental, reflecting the namespace change
in beeai-framework 0.1.51+. Remove type workarounds that were handling
the experimental module's potential absence.
Note
Updates BeeAI instrumentation to use the stable
agents.requirement
APIs and raises the minimumbeeai-framework
version to 0.1.51.beeai_framework.agents.experimental.*
tobeeai_framework.agents.requirement.*
inprocessors/agents/requirement_agent.py
,processors/requirement.py
, andprocessors/locator.py
.RequirementAgent
andRequirement
from the newagents.requirement
paths.beeai-framework
minimum version to>=0.1.51
inpyproject.toml
(core,instruments
, andtest
extras)._instruments
requirement in__init__.py
tobeeai-framework >= 0.1.51
.Written by Cursor Bugbot for commit 17a1e78. This will update automatically on new commits. Configure here.