You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, in the agent arun method, there may exist potential synchronous I/O calls, such as those involving database storage for sessions and knowledge bases. Example:
these potential synchronous blocking I/O calls could render the arun method of the agent meaningless.
Proposed Solution
These synchronous blocking I/O calls need to be implemented asynchronously accordingly.
Alternatives Considered
Additional context
Would you like to work on this?
We welcome contributions! Let us know if you’d like to help implement this feature. [ ] Yes, I’d love to work on it! [ ] I’m open to collaborating but need guidance. [ ] No, I’m just sharing the idea.
The text was updated successfully, but these errors were encountered:
Problem Description
Currently, in the agent arun method, there may exist potential synchronous I/O calls, such as those involving database storage for sessions and knowledge bases.
Example:
agno/libs/agno/agno/agent/agent.py
Line 988 in d3c321f
agno/libs/agno/agno/agent/agent.py
Line 2123 in d3c321f
agno/libs/agno/agno/agent/agent.py
Line 1244 in d3c321f
these potential synchronous blocking I/O calls could render the arun method of the agent meaningless.
Proposed Solution
These synchronous blocking I/O calls need to be implemented asynchronously accordingly.
Alternatives Considered
Additional context
Would you like to work on this?
We welcome contributions! Let us know if you’d like to help implement this feature.
[ ] Yes, I’d love to work on it!
[ ] I’m open to collaborating but need guidance.
[ ] No, I’m just sharing the idea.
The text was updated successfully, but these errors were encountered: