What's Changed
- Release v0.4.4 by @lc0rp in #4906
- Fix orjson encoding text with UTF-8 surrogates by @ido777 in #3666
- Integrate
plugin.handle_text_embedding
hook by @zhanglei1172 in #2804 - Fix
execute_python_file
workspace mount & Windows path formatting by @sohrabsaran in #4996 - Fix configuring TTS engine by @Pwuts in #5005
- Release v0.4.5 by @lc0rp in #4981
- runner.cli parsers set as a library by @ph-ausseil in #5021
- Merging v0.4.5 into master by @lc0rp in #5020
- Agent loop v2: Planning & Task Management (part 1: refactoring) by @Pwuts in #4799
- Bugfix/remove breakpoint from embedding function by @collijk in #5022
- Bugfix/bad null byte by @collijk in #5033
- Fix path processing by @Pwuts in #5032
- fix the forgotten + symbol in parse_ability_result(...) in parser.py by @cyrus-hawk in #5028
- Add config options to documentation site by @lc0rp in #5034
- Move all application code to an application subpackage by @collijk in #5026
- Gracefully handle plugin loading failure by @eyalk11 in #4994
- Update memory.md with more warnings about memory being disabled by @NeonN3mesis in #5008
- Integrate Auto-GPT with Auto-GPT-Benchmarks by @merwanehamadi in #4987
- Add API via agent-protocol SDK by @ValentaTomas in #5044
- Fix workspace crashing by @merwanehamadi in #5041
- Fix runtime error in the API by @ValentaTomas in #5047
- Change workspace location by @merwanehamadi in #5048
- Filepath fixes and docs updates to specify when relative paths are expected by @lc0rp in #5042
- Remove delete file by @merwanehamadi in #5050
- Sync release v0.4.6 with patches back into
master
by @Pwuts in #5065 - Improve prompting and prompt generation infrastructure by @Pwuts in #5076
- Remove append to file by @merwanehamadi in #5051
- Add categories to command registry by @Pwuts in #5063
- Do not load disabled commands (faster exec & benchmark runs) by @lc0rp in #5078
- Verify model compatibility if OPENAI_FUNCTIONS is set by @Pwuts in #5075
- fix: Nonetype error from command_name.startswith() by @lc0rp in #5079
- slips of the pen (bloopers) in autogpt/core part of the repo by @cyrus-hawk in #5045
- Add information on how to improve Auto-GPT with agbenchmark by @merwanehamadi in #5056
- Use modern material theme for docs by @lc0rp in #5035
- Move more app files to app package by @collijk in #5036
- Pass TestSearch benchmark consistently (Add browse_website TOKENS_TO_TRIGGER_SUMMARY) by @lc0rp in #5092
- Bulleting update & version bump by @lc0rp in #5112
- Sync release into master by @lc0rp in #5118
- Add files via upload by @ntindle in #5130
- Fix speak mode with elevenlabs falling into error by @dannaward in #5127
- Agent loop v2: Planning & Task Management (part 2) by @Pwuts in #5077
- fix(docker): add gcc installation in order to build psutil by @alexsoyes in #5059
- Fix elevenLabs config error by @dannaward in #5131
- Update init.py to support image_gen commands by @dmoham1476 in #5137
- Fixed stream elements speech function by @NeonN3mesis in #5146
- Test benchmark ci by @merwanehamadi in #5157
- Restructure Repo by @merwanehamadi in #5160
- Add Issue template and clear .github folder by @merwanehamadi in #5161
- adding more benchmarking data visualizations by @SilenNaihin in #5162
- Allow null input in StepRequestBody for Continuous Chat Mode by @hunteraraujo in #5164
- Forge - Addition of MemStore and Abstract Base Class by @Swiftyos in #5165
- Integrate Continuous Mode in Chat System by @hunteraraujo in #5167
- Add benchmark CI by @merwanehamadi in #5169
- Benchmark all agents by @merwanehamadi in #5170
- finalizing regex function & get jsons for memory by @SilenNaihin in #5171
- Add back api mode by @merwanehamadi in #5172
- Less data in spreadsheet by @merwanehamadi in #5173
- Fix docs: sample docker-compose.yml broken indents by @vittorio88 in #5168
- Benchmark agents without submodule + ability to pin a specific commit. by @merwanehamadi in #5174
- Name agents like their github repos by @merwanehamadi in #5175
- Integrate SideBarView into MainLayout for Wider Screens by @hunteraraujo in #5176
- Refactor/remove abstract singleton as voice base parent by @collijk in #4931
- Add support for args to
execute_python_file
by @MauroDruwel in #3972 - Integrate Skill Tree Functionality into Main Application by @hunteraraujo in #5189
- Add Agent protocol test to the forge by @merwanehamadi in #5195
- Trying to fix the benchmarking by @Swiftyos in #5194
- working basic monitor by @SilenNaihin in #5196
- benchmark-fix by @merwanehamadi in #5197
- read me update for monorepo by @SilenNaihin in #5199
- benchmark-fix by @merwanehamadi in #5198
- Benchmark fixes by @merwanehamadi in #5201
- Fix forgeAgent class by @merwanehamadi in #5204
- Change agbenchmark folder by @merwanehamadi in #5203
- Update Readme Flutter by @merwanehamadi in #5205
- Integrate TaskQueueView and Enhance SkillTree Functionality by @hunteraraujo in #5206
- Integrate benchmark and autogpt by @merwanehamadi in #5208
- Fix TestUrlShortener to prevent conflicting test.py file and clarify instructions by @lc0rp in #5177
- Fix API Mode by @merwanehamadi in #5209
- Add config by @merwanehamadi in #5210
- Support agent protocol in benchmark by @merwanehamadi in #5213
- Fix SDK client by @merwanehamadi in #5214
- response, request, dumb+smart regex per agent by @SilenNaihin in #5212
- Update frontend readme by @merwanehamadi in #5215
- AutoGPTs CI by @merwanehamadi in #5216
- Autogpts ci unified for the hackathon by @merwanehamadi in #5218
- Migrate AutoGPT agent to poetry by @Pwuts in #5219
- Add integrations to the forge by @merwanehamadi in #5220
- add benchmark endpoints mock by @merwanehamadi in #5221
- Add agbenchmark serve to run command by @merwanehamadi in #5222
- swifty entering the arena by @Swiftyos in #5227
- Adding Space After Colon in Console Input Prompt by @WilliamEspegren in #5211
- Ability to run by categories by @merwanehamadi in #5229
- Fix CORS issue by @merwanehamadi in #5232
- Add ability to run multiple tests by @merwanehamadi in #5233
- Add command to reset environments by @merwanehamadi in #5234
- Update pyproject.toml by @merwanehamadi in #5235
- Update CI to release agbenchmark to pypi by @merwanehamadi in #5236
- Add working directory to agbenchmark pipy CI by @merwanehamadi in #5237
- Update version to 0.0.10 by @merwanehamadi in #5238
New Contributors
- @ido777 made their first contribution in #3666
- @sohrabsaran made their first contribution in #4996
- @ph-ausseil made their first contribution in #5021
- @eyalk11 made their first contribution in #4994
- @ValentaTomas made their first contribution in #5044
- @dannaward made their first contribution in #5127
- @alexsoyes made their first contribution in #5059
- @dmoham1476 made their first contribution in #5137
- @vittorio88 made their first contribution in #5168
- @MauroDruwel made their first contribution in #3972
- @WilliamEspegren made their first contribution in #5211
Full Changelog: v0.4.5...v0.0.10