-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Eliza can't execute multiple actions in one conversation #1569
Comments
Hello @pythonberg1997! Welcome to the ai16z community. Thank you for opening your first issue; we appreciate your contribution. You are now a ai16z contributor! |
In your case is the transfer needed in order to do the swap? In this case if: Is it possible to check that ACTION_1 is completed and after that execute ACTION_2 ? |
Looking at the logs, there is no action2. Only one action was initiated. |
@luduvigo is this expected, can Eliza allow a task to do multiple actions? |
I think concurrency still need to be implemented. |
You can use an evaluator to chain actions together. Have an evaluator on the plugin that checks if X action has happened if so do Y. But I agree that it should be easier to have structured workflows |
hi can you please do the my family depends on it |
Describe the bug
For instance, if I request "Please transfer 0.1 ETH to 0xtest and swap 0.1 ETH to USDC", Eliza acknowledges both operations but only executes the transfer. This limitation appears to stem from the agent core's design, which can only generate one action per conversation rather than a sequence of actions.
To Reproduce
Expected behavior
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: