fix auto-gpt 0.3.1

This commit is contained in:
Max Howell 2023-05-30 09:17:28 -04:00
parent cd80b6224d
commit 5256d97704
No known key found for this signature in database
GPG key ID: 741BB84EF5BB9EEC

View file

@ -1,4 +1,18 @@
#!/usr/bin/python #!/usr/bin/python
import os
# Get the XDG base directory path
xdg_base_dir = os.environ.get('XDG_DATA_HOME') or os.path.expanduser(os.path.join('~', '.local', 'share'))
shared_data_dir = os.path.join(xdg_base_dir, 'agpt.co')
# if the data directory doesnt exist auto-gpt bails
os.makedirs(os.path.join(shared_data_dir, "data"), exist_ok=True)
# change to this directory because auto-gpt assumes it is running
# in its own checkout and is not suitable to be run from anywhere
os.chdir(shared_data_dir)
print(f"tea: OUTPUT WILL BE HERE: {shared_data_dir}")
import autogpt.cli import autogpt.cli
autogpt.cli.main() autogpt.cli.main()