Luke K (pr-0f3t)
abb397e442
Release v0.4.1 ( #4686 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: Nicholas Tindle <nicktindle@outlook.com >
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
Co-authored-by: Merwane Hamadi <merwanehamadi@gmail.com >
Co-authored-by: Richard Beales <rich@richbeales.net >
Co-authored-by: Luke K <2609441+lc0rp@users.noreply.github.com >
Co-authored-by: Luke K (pr-0f3t) <2609441+lc0rp@users.noreply.github.com >
Co-authored-by: Erik Peterson <e@eriklp.com >
Co-authored-by: Auto-GPT-Bot <github-bot@agpt.co >
Co-authored-by: Benny van der Lans <49377421+bfalans@users.noreply.github.com >
Co-authored-by: Jan <jan-github@phobia.de >
Co-authored-by: Robin Richtsfeld <robin.richtsfeld@gmail.com >
Co-authored-by: Marc Bornträger <marc.borntraeger@gmail.com >
Co-authored-by: Stefan Ayala <stefanayala3266@gmail.com >
Co-authored-by: javableu <45064273+javableu@users.noreply.github.com >
Co-authored-by: DGdev91 <DGdev91@users.noreply.github.com >
Co-authored-by: Kinance <kinance@gmail.com >
Co-authored-by: digger yu <digger-yu@outlook.com >
Co-authored-by: David <scenaristeur@gmail.com >
Co-authored-by: gravelBridge <john.tian31@gmail.com >
Fix Python CI "update cassettes" step (#4591 )
fix CI (#4596 )
Fix inverted logic for deny_command (#4563 )
fix current_score.json generation (#4601 )
Fix duckduckgo rate limiting (#4592 )
Fix debug code challenge (#4632 )
Fix issues with information retrieval challenge a (#4622 )
fix issues with env configuration and .env.template (#4630 )
Fix prompt issue causing 'No Command' issues and challenge to fail (#4623 )
Fix benchmark logs (#4653 )
Fix typo in docs/setup.md (#4613 )
Fix run.sh shebang (#4561 )
Fix autogpt docker image not working because missing prompt_settings (#4680 )
Fix execute_command coming from plugins (#4730 )
2023-06-19 12:41:40 -04:00
merwanehamadi
ee9f10a8d8
remove unused imports automatically ( #4449 )
...
* remove unused imports automatically
* add linters to pr template
* remove useless try statement
2023-05-28 05:50:50 -07:00
Nicholas Tindle
acfd966aa4
Pass Configs to Commands and remove CFG = Config() in the commands/ folder ( #4328 )
...
* feat: pass config to call_ai_functions in coimmands
* feat: config for read_audio_from_file
* feat: file operations cfg
NOTE: we replaced the CFG in the command enable with TRUE b/c not sure how to handle this yet
* feat: git command conversion
* feat: google search
* feat: image generation
* feat: extract cfg from browser commands
* feat: remove cfg from execute code commands
* fix: file operation related tests
* fix: linting
* fix: tests for read_audio
* fix: test error
* feat: update cassettes
* fix: linting
* fix: test typechecking
* fix: google_search errors if unexpected kw arg is passed
* fix: pass config param to google search test
* fix: agent commands were broken + cassettes
* fix: agent test
* feat: cassettes
* feat: enable/disable logic for commands
* fix: some commands threw errors
* feat: fix tests
* Add new cassettes
* Add new cassettes
* ci: trigger ci
* Update autogpt/commands/execute_code.py
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
* fix prompt
* fix prompt + rebase
* add config remove useless imports
* put back CFG just for download file
* lint
* The signature should be mandatory in the decorator
* black isort
* fix: remove the CFG
* fix: non typed arg
* lint: type some args
* lint: add types for libraries
* Add new cassettes
* fix: windows compatibility
* fix: add config access to decorator
* fix: remove twitter mention
* DDGS search works at 3.0.2 version
* ci: linting
---------
Co-authored-by: Auto-GPT-Bot <github-bot@agpt.co >
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
Co-authored-by: kinance <kinance@gmail.com >
2023-05-26 08:39:25 -07:00
Robin Richtsfeld
77ee9f8119
Pass command line args as list ( #1486 )
...
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-22 22:53:31 +03:00
WladBlank
bf33f4a7b0
add command shell blacklist and whitelist ( #3950 )
...
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
Co-authored-by: Richard Beales <rich@richbeales.net >
2023-05-19 18:50:43 +01:00
Boostrix
3c80e05e00
Improve error message by providing the name of the env file ( #3964 )
...
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
2023-05-16 02:26:13 +03:00
Richard Beales
06ae4684c8
replace 50+ occurrences of print() with logger ( #3056 )
...
Co-authored-by: James Collins <collijk@uw.edu >
Co-authored-by: Luke Kyohere <lkyohere@mfsafrica.com >
Co-authored-by: k-boikov <64261260+k-boikov@users.noreply.github.com >
Co-authored-by: Media <12145726+rihp@users.noreply.github.com >
Co-authored-by: Nicholas Tindle <nick@ntindle.com >
2023-04-29 23:40:57 -05:00
rickythefox
20ef130341
Add tests for code/shell execution & improve config fixture ( #1268 )
...
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-28 14:51:29 +02:00
BillSchumacher
d8c16de123
The unlooping and fixing of file execution. ( #3368 )
...
* The unlooping and fixing of file execution.
* lint
* Use static random seed during testing. remove unused import.
* Fix bug
* Actually fix bug.
* lint
* Unloop a bit more an fix json.
* Fix another bug.
* lint.
---------
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com >
2023-04-26 21:07:28 -07:00
Peter Svensson
fac8f7da21
adding probably erroneously removed return value from execut_shell, giving 'None' in return always otherise - not ideal ( #3212 )
...
Co-authored-by: James Collins <collijk@uw.edu >
2023-04-25 13:32:39 -07:00
James Collins
dcd6aa912b
Add workspace abstraction ( #2982 )
...
* Add workspace abstraction
* Remove old workspace implementation
* Extract path resolution to a helper function
* Add api key requirements to new tests
2023-04-23 14:36:04 -05:00
BillSchumacher
d7679d755f
Fix all commands and cleanup
2023-04-19 18:17:04 -05:00
BillSchumacher
23c650ca10
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-19 17:28:17 -05:00
BillSchumacher
085842d43c
Merge branch 'master' of https://github.com/BillSchumacher/Auto-GPT into plugin-support
2023-04-18 18:44:40 -05:00
Will Callender
74aa4add1b
fix(python-run): prompt users to install Docker when execute_python_file encounters a Docker error ( #2231 )
...
fix(python-run): make error message more explicit
---------
Co-authored-by: Reinier van der Leer <github@pwuts.nl >
2023-04-19 01:37:31 +02:00
Eugene Zolenko
a88113de33
Fix for execute_shell_popen using WORKING_DIRECTORY
...
Looks like things got changed to WORKSPACE_PATH recently?
2023-04-17 23:02:07 -06:00
Merwane Hamadi
cf9a94a8b6
isort implemented
2023-04-17 13:42:01 -07:00
Tmpecho
9c062b44aa
Added return type hint to functions
2023-04-17 20:46:47 +02:00
rickythefox
baf31e69e5
Use python:3-alpine image for code execution ( #1192 )
2023-04-17 16:45:23 +01:00
lfricken
d4860fe9f0
Don't incapacitate yourself! ( #1240 )
...
* subprocesses
* fix lint
* fix more lint
* fix merge
* fix merge again
2023-04-17 16:27:53 +01:00
Richard Beales
6dbe84a1bf
Merge pull request #1555 from nolan23/update-docs
...
move comment to correct position
2023-04-17 07:12:25 +01:00
BillSchumacher
c110f3489d
Finish integrating command registry
2023-04-16 21:51:36 -05:00
BillSchumacher
167628c696
Add fields to disable the command if needed by configuration, blacked.
2023-04-16 15:49:36 -05:00
BillSchumacher
ec8ff0fcde
Merge branch 'command_registry' of https://github.com/kreneskyp/Auto-GPT into plugin-support
2023-04-16 15:25:21 -05:00
Reinier van der Leer
11620cc571
Fix and consolidate command workspace resolution
2023-04-16 18:27:39 +01:00
roby.parapat
8cbe438ad5
move comment to correct position
2023-04-16 06:33:43 +07:00
BillSchumacher
11d6dabe37
Quality update
2023-04-15 14:55:13 -05:00
Mike M
712982a7d5
Fix for 'requires string as left operand, not PosixPath'
2023-04-15 11:21:43 -05:00
BillSchumacher
1073954fb7
Reorg ( #1537 )
...
* Pi's message.
* Fix most everything.
* Blacked
* Add Typing, Docstrings everywhere, organize the code a bit.
* Black
* fix import
* Update message, dedupe.
* Increase backoff time.
* bump up retries
2023-04-15 13:56:23 +01:00