Boostrix
Boostrix
> There should be an IF..ELSE switch to select Google if the API key is defined. Otherwise, there's nowhere for the logic to invoke 'google_official_search' whether you have an API...
the basic idea is to stop hard-coding stuff and instead move these things into arguments (which could use some sane defaults) - if there's a problem, the LLM can replace...
Please see: #3593 (feel free to provide your feebdack there) And more recently: - #4105
I've seen some PRs/files already considering/using this approach (using sub-agents to observe/control behavior: e.g. #934 with #765 talking about introducing a "monitoring" capability soon)- so if this is formalized, there...
Latest work to be found here: https://github.com/Significant-Gravitas/Auto-GPT/pull/4862
pickle is straightforward as is, so we could just as well tinker with the idea and make some experiments to suspend/resume a single top-level agent and its associated task list...
the re-arch is already ongoing, and I have yet to found a real "planning" or "tasking" system (let alone any proper attempt at persistence, except for the weird file_logger.txt stuff)...
> Note: my fix is probably not the cleanest solution, I noticed that in agent.py we sometimes use `ai_name` and sometimes `config.ai_name`. Is there a reason for using alternatively one...
take a look at the command layer, you should find something called start_agent (more or less), that should instantiate a new Agent object with the ID/task etc (again, pure speculation...
they basically stopped processing PRs in order to re-architect the project out of the realization that the current/previous architecture did not scale (given the sheer number of PRs). According to...