Age | Commit message (Collapse) | Author | Files | Lines |
|
Remove unused `forge` code and improve structure of `forge`.
* Put all Agent Protocol stuff together in `forge.agent_protocol`
* ... including `forge.agent_protocol.database` (was `forge.db`)
* Remove duplicate/unused parts from `forge`
* `forge.actions`, containing old commands; replaced by `forge.components` from `autogpt`
* `forge/agent.py` (the old one, `ForgeAgent`)
* `forge/app.py`, which was used to serve and run the `ForgeAgent`
* `forge/db.py` (`ForgeDatabase`), which was used for `ForgeAgent`
* `forge/llm.py`, which has been replaced by new `forge.llm` module which was ported from `autogpt.core.resource.model_providers`
* `forge.memory`, which is not in use and not being maintained
* `forge.sdk`, much of which was moved into other modules and the rest is deprecated
* `AccessDeniedError`: unused
* `forge_log.py`: replaced with `logging`
* `validate_yaml_file`: not needed
* `ai_settings_file` and associated loading logic and env var `AI_SETTINGS_FILE`: unused
* `prompt_settings_file` and associated loading logic and env var `PROMPT_SETTINGS_FILE`: default directives are now provided by the `SystemComponent`
* `request_user_double_check`, which was only used in `AIDirectives.load`
* `TypingConsoleHandler`: not used
|
|
* remove arena
* refactor: Remove Arena intake workflow
* Remove all mention of the arena
* remove evo.ninja
|
|
|
|
|
|
* .github_access_token added to git ignore
* Granger entering the arena
|
|
|
|
|
|
|
|
|
|
* Bulleting update & version bump
* Bulletin.md updates
* Format bulletin
* Added info about new documentation theme.
---------
Co-authored-by: lc0rp <2609411+lc0rp@users.noreply.github.com>
|
|
* Fix and clean up path processing in logs module
* Fix path processing throughout the project
* Fix plugins test
* Fix borky pytest vs mkdir(exist_ok=True)
* Update docs and gitignore for new workspace location
* Fix borky pytest vol.2
* ok james
|
|
* Consolidate all logging stuff into one module
* Merge import statement for `logs` and `logs.log_cycle`
---------
Co-authored-by: James Collins <collijk@uw.edu>
|
|
Co-authored-by: Nicholas Tindle <nick@ntindle.com>
Co-authored-by: Luke <2609441+lc0rp@users.noreply.github.com>
|
|
Signed-off-by: Merwane Hamadi <merwanehamadi@gmail.com>
Co-authored-by: Erik Peterson <e@eriklp.com>
|
|
|
|
Co-authored-by: Nicholas Tindle <nick@ntindle.com>
|
|
Co-authored-by: Richard Beales <rich@richbeales.net>
|
|
|
|
* Initial Documentation re-org
* remove testing link from readme
* rewrite quickstart
* get code blocks working across mkdocs and github
* add link to plugins repo
* add link to plugins repo and move readme to plugin template repo
* Add emoji to "Extensibility with Plugins" in readme
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
* Make docs deploy workflow path-selective
* Also run workflow when the workflow is updated
* fix readme links under configuration subfolder
* shrink subheadings in readme
---------
Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com>
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
|
|
plugin-support
|
|
Delete unused folder /outputs/ as it is no being used to store output files
|
|
plugin-support
|
|
|
|
|
|
|
|
* Nix (https://nixos.org) is a reproducible build system.
* Enables Nix users to use/develop Auto-GPT, without installing PIP or any other future Auto-GPT dependency.
|
|
* Added 'download_file' command
* Added util and fixed spinner
* Fixed comma and added autogpt/auto_gpt_workspace to .gitignore
* Fix linter issues
* Fix more linter issues
* Fix Lint Issues
* Added 'download_file' command
* Added util and fixed spinner
* Fixed comma and added autogpt/auto_gpt_workspace to .gitignore
* Fix linter issues
* Fix more linter issues
* Conditionally add the 'download_file' prompt
* Update args.py
* Removed Duplicate Prompt
* Switched to using path_in_workspace function
|
|
|
|
Some more file extensions to ignore
|
|
# Conflicts:
# .gitignore
|
|
|
|
|
|
|
|
Also fixed the Dockerfile.
Converting to module makes development easier.
Fixes coverage script in CI and test imports.
|
|
|
|
|
|
|
|
More fixes for Azure hosting
|
|
|
|
Added ignoring .DS_Store for mac environments.
It can be assumed that some developers may not have global .gitignore settings for their environments. This will ease the friction of rejected push, commit rollback, again putting changes from stashes and then again pushing.
Can save precious time for some devs using Mac systems.
|
|
|
|
|
|
|
|
update gitignore venv/* to *venv/*
|
|
Update .gitignore to ignore potential .idea folder
|
|
|
|
|
|
Ignoring IntelliJ Project Settings (e.g, Pycharm)
|
|
|
|
|