Toran Bruce Richards
591a2bc431
Add files via upload
2024-09-24 23:11:57 +01:00
Swifty
00b8d219f2
fix(frontend): Remove Sentry Pop-up and add run options ( #8138 )
...
* modify sentry setup
* Update sentry.client.config.ts
* remove env vars from dev so it will work on windows still
2024-09-24 20:01:06 +00:00
Toran Bruce Richards
e04beffe62
Update README.md ( #8153 )
...
* Update README.md
* Update README.md
* Update README.md
2024-09-24 20:55:24 +01:00
Kaitlyn Barnard
769058a8c9
Update README.md ( #8150 )
...
Edits based on AutoGPT Platform launch
Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com>
2024-09-24 19:24:21 +00:00
Toran Bruce Richards
b5dd75fad2
Update README with new Tutorial.md
2024-09-24 20:03:41 +01:00
Reinier van der Leer
f109c3e019
ci: Set up customized CodeQL scanning ( #8106 )
...
This replaces the dynamically configured CodeQL scanning that we had set up through the GitHub settings.
2024-09-24 18:26:15 +02:00
Nicholas Tindle
198a1048e8
feat(frontend): add marketplace server side client ( #8129 )
2024-09-23 14:44:56 -05:00
Zamil Majdy
6e205cb850
feat(platform): Add coin icon on block cost & current credits ( #8124 )
2024-09-23 14:24:31 -05:00
Swifty
4ab3f42780
fix(platform): Monitor page crashing when agents present with no runs ( #8139 )
...
* fix null issue
* formatting
2024-09-23 16:27:55 +01:00
Reinier van der Leer
679245416f
ci: Reduce PR Status Checker interval ( #8137 )
...
Reduce interval from 3 minutes to 30 seconds to reduce CI lag
2024-09-23 13:10:23 +00:00
Aarushi
88e278b736
tweak(rnd): Move to the PG within Supabase ( #8085 )
...
* move to supabase pg instance
* remove postgres and bind supabase port
* Updated setup
- Switched db name to postgres to work with prisma studio
- Added platform schema
- Added Market-migartions
- bound prisma studio port
* remove studio port
* updated .env
* updated readmes
---------
Co-authored-by: SwiftyOS <craigswift13@gmail.com>
2024-09-23 14:04:26 +01:00
Reinier van der Leer
c533044cdc
ci(backend): Add Supabase ( #8123 )
...
- Set up Supabase in the Backend CI
- Remove separate Postgres DB setup
- Remove unused MinIO service
- Remove multi-platform stuff
2024-09-23 09:45:20 +00:00
Swifty
c07cf8a7b8
fix(platform): Added updated graph meta to include runs ( #8088 )
2024-09-23 11:31:48 +02:00
Aarushi
fc51176a56
fix(.dockerignore) Put dockerignore back ( #8136 )
...
* put dockerignore back
* add classic prefix
2024-09-23 09:26:30 +00:00
Swifty
6718007d9b
refactor(platform): Update docker compose file names ( #8135 )
...
* update docker compose file names
* update docs
2024-09-23 10:10:56 +01:00
Zamil Majdy
612e7cfed5
feat(rnd): Route to /login on authenticated requests ( #8111 )
2024-09-21 23:50:55 +07:00
Zamil Majdy
52ee846744
fix(platform): Fix logging incomplete information & LLM missing error ( #8128 )
2024-09-21 15:18:36 +00:00
Zamil Majdy
62a3e1c127
fix(rnd): Fix broken list input pin execution ordering & unlinked dynamic pins on save ( #8108 )
2024-09-21 22:11:35 +07:00
Swifty
ef7cfbb860
refactor: AutoGPT Platform Stealth Launch Repo Re-Org ( #8113 )
...
Restructuring the Repo to make it clear the difference between classic autogpt and the autogpt platform:
* Move the "classic" projects `autogpt`, `forge`, `frontend`, and `benchmark` into a `classic` folder
* Also rename `autogpt` to `original_autogpt` for absolute clarity
* Rename `rnd/` to `autogpt_platform/`
* `rnd/autogpt_builder` -> `autogpt_platform/frontend`
* `rnd/autogpt_server` -> `autogpt_platform/backend`
* Adjust any paths accordingly
2024-09-20 16:50:43 +02:00
Aarushi
2dfc927f03
tweak(docs) add to docs supabase submodule steps ( #8115 )
...
add to docs
2024-09-20 10:39:52 +01:00
Aarushi
e3f35d79c7
tweak(.github): Update pr template wording ( #8103 )
...
* update pr template wording
* add what and how
* Update .github/PULL_REQUEST_TEMPLATE.md
---------
Co-authored-by: Toran Bruce Richards <toran.richards@gmail.com>
2024-09-19 12:44:50 +00:00
Aarushi
0040495143
tweak(.github): Update PR template ( #8100 )
...
* update PR template
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: Krzysztof Czerwinski <34861343+kcze@users.noreply.github.com>
* add note
* typo
---------
Co-authored-by: Krzysztof Czerwinski <34861343+kcze@users.noreply.github.com>
2024-09-19 13:00:16 +01:00
Aarushi
d3eac86f9a
fix(frontend): Update REST API port ( #8096 )
...
update server port to 8006
Co-authored-by: Zamil Majdy <zamil.majdy@agpt.co>
2024-09-19 01:06:04 +02:00
Zamil Majdy
c3cb90ac20
feat(rnd): Add initial block execution credit accounting UI on AutoGPT Builder ( #8078 )
2024-09-19 04:21:40 +07:00
matanm
9b5bf81d7c
Fix typo in Groq setup docs ( #8018 )
...
Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co>
2024-09-18 20:22:57 +00:00
Nicholas Tindle
86db4deef9
feat(server): backend analytics endpoints ( #8030 )
2024-09-18 18:23:20 +00:00
Aarushi
d8f989daf8
docs(rnd): Update submodules info in readme ( #8095 )
...
update submodules info in readme
2024-09-18 18:59:23 +01:00
Aarushi
00f2b134cb
tweak(rnd): add env var to docker compose so no messing with .env ( #8091 )
...
add env var to docker compose so no messing with .env
2024-09-18 16:39:15 +01:00
Aarushi
a3959712dc
tweak(builder): Update .env.example server url with right port ( #8090 )
...
update server url with right port
2024-09-18 15:51:44 +01:00
Aarushi
8477b25c5a
tweak(builder) Add local supabse credentials ( #8089 )
...
add local supabse credentials
2024-09-18 15:45:09 +01:00
Swifty
f133c9c1ef
fix(rnd): incorrect docker image for migrate ( #8086 )
...
fix incorrect docker image for migrate
2024-09-18 15:21:38 +02:00
Aarushi
dc72ec97bc
feat(rnd): Add support for supabase locally ( #8077 )
...
* add just auth for now
* add supabase script
* add to docker compose
* update docker compose
* tweak(rnd) Add prefix in logs (#8001 )
* add prefix
* fix typos
* fix conflicts
* feat(rnd): Reduce container size remove dep with forge and autogpt (#8040 )
* Remove forge and autogpt
* update lock files
* Update build process to reduce image size
* Reduced built image size
* fixed docker compose watch
* Updated logging
* updated env.example
* formatting
* linting issue
* linting not working in github actions..
* trying to get around github action linting issue
* updated version
* sleep for prisma issues
* add exp backoff on connection issues
* updated config based on review comments
* Sorting alphabetical
* updated default config
* updated depends checks
* fixed missing prisma binaries
* remove dead layer
* remove try
* remove dead layer
* updated lock file
* add to docker compose
* update for init
* add local supabase variables to docker compose
* wip supbase connectioon
* subabase submodule
* combined docker file wth new supbase url pointing to kong
* updated combined
* ngix
* updated docker compose without frontend
* updated docker compose
* update to remove frontend
* update docs
* update newline
* remove unescessary change
---------
Co-authored-by: Swifty <craigswift13@gmail.com>
2024-09-18 09:50:39 +01:00
Nicholas Tindle
0c915cb558
feat(server): anthropic updates, csv, sampling, and code blocks ( #7803 )
...
Co-authored-by: Bentlybro <tomnoon9@gmail.com>
2024-09-17 21:29:35 -05:00
Nicholas Tindle
f6ab15db47
feat(market): add filters to the market queries ( #8064 )
2024-09-17 14:59:25 +00:00
Krzysztof Czerwinski
80161decb9
feat(server): Add credentials API endpoints ( #8024 )
...
- Add two endpoints to OAuth `integrations.py`:
- `GET /integrations/{provider}/credentials` - list all credentials for a provider, without secrets (metadata only)
- `GET /integrations/{provider}/credentials/{cred_id}` - retrieve a set of credentials (including secrets)
- Add `username` property to `Credentials` types
- Add logic to populate `username` in OAuth handlers
- Expand `CredentialsMetaResponse` and remove `credentials_` prefix from properties
- Fix `autogpt_libs` dependency caching issue
- Remove accidentally duplicated OAuth handler files in `autogpt_server/integrations`
2024-09-17 11:16:16 +00:00
Swifty
0bf8edcd96
fix(autogpt_server): Fix vulnerability in Dockerfile ( #8071 )
2024-09-17 11:37:22 +01:00
Zamil Majdy
b1347a92de
fix(rnd): Fix execution error on non-saved agent ( #8054 )
2024-09-16 19:35:31 +00:00
Nicholas Tindle
22ce8e0047
feat(builder): sentry integration ( #8053 )
2024-09-16 23:19:52 +07:00
Bently
5a7193cfb7
Feat(Builder): Add Runner input and ouput screens ( #8038 )
...
* Feat(Builder): Add Runner input and ouput screens
* Fix run button not working
* prettier
* prettier again -- forgot flow
* fix input scaling + auto close on run
* removed "Runner Input" button to make it auto open runner input if input block is + Fixed issue with output not showing in output UI
* replaced runner output icon and added a new icon for it
* replaced IconOutput icon with LogOut from lucide-react
* prettier
* fix type safety issue + add error handling for formatOutput
* Updates based on comments
* prettier for utils
2024-09-16 13:05:07 +02:00
Zamil Majdy
c1f301ab8b
feat(rnd): Add initial credit accounting system for block execution ( #8047 )
...
### Background
We need a way to set an execution quota per user for each block execution.
### Changes 🏗️
* Introduced a `UserBlockCredit`, a transaction table tracking the block usage along with it cost/quota.
* The tracking is toggled by `ENABLE_CREDIT` config, default = false.
* Introduced `BLOCK_COSTS` | `GET /blocks/costs` as a source of information for the cost on each block depending on the input configuration.
Improvements:
* Refactor logging in manager.py to always print a prefix and pass the metadata.
* Make executionStatus on AgentNodeExecution prisma enum. And add executionStatus on AgentGraphExecution.
* Use executionStatus from AgentGraphExecution to improve waiting logic on test_manager.py.
2024-09-14 23:47:28 +07:00
Zamil Majdy
f32244a112
fix(rnd): Fix broken save feature on Agent Builder ( #8052 )
2024-09-13 18:04:51 -05:00
Aarushi
9395706841
fix(rnd,market): Fix docker issues with market, and DB connection ( #8050 )
...
fix docker issues with market, and DB connection
2024-09-13 16:15:06 +01:00
SwiftyOS
a98677b79d
Revert "updated lock file"
...
This reverts commit 056eb46c0f
.
2024-09-12 17:59:39 +02:00
SwiftyOS
056eb46c0f
updated lock file
2024-09-12 16:18:13 +02:00
Swifty
6fde030c37
feat(rnd): Reduce container size remove dep with forge and autogpt ( #8040 )
...
* Remove forge and autogpt
* update lock files
* Update build process to reduce image size
* Reduced built image size
* fixed docker compose watch
* Updated logging
* updated env.example
* formatting
* linting issue
* linting not working in github actions..
* trying to get around github action linting issue
* updated version
* sleep for prisma issues
* add exp backoff on connection issues
* updated config based on review comments
* Sorting alphabetical
* updated default config
* updated depends checks
* fixed missing prisma binaries
* remove dead layer
* remove try
* remove dead layer
2024-09-12 13:03:37 +02:00
Aarushi
bf1e01d423
tweak(rnd) Add prefix in logs ( #8001 )
...
* add prefix
* fix typos
* fix conflicts
2024-09-12 11:48:47 +01:00
Zamil Majdy
52c731abd6
fix(rnd): Fix decorator function type hint ( #8043 )
2024-09-12 05:35:33 +07:00
Aarushi
c8fbce643e
fix(rnd): Add connection timeout ( #8041 )
...
add connection timeout
2024-09-11 18:32:07 +01:00
Swifty
6c001bd595
Create Input Node Custom UI Node ( #8016 )
2024-09-11 14:14:03 +02:00
Aarushi
f5b89672f8
feat(rnd): Add k8s default health check ( #8037 )
...
add k8s default health check
2024-09-11 12:30:34 +01:00