Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update before install #1

Open
wants to merge 1,503 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1503 commits
Select commit Hold shift + click to select a range
0e10e62
feat(frontend): Reset password page (#8987)
kcze Dec 17, 2024
95bd268
feat(frontend): search results updates (#9024)
Bentlybro Dec 18, 2024
6ec2bac
refactor(frontend): Update Supabase and backend API management (#9036)
kcze Dec 18, 2024
9d93704
feat(platform): Add basic library functionality (#9043)
Swiftyos Dec 18, 2024
e8dd0a2
feat(frontend): Updates to navbar (#9047)
Bentlybro Dec 18, 2024
aa883d8
feat(platform): updated schema to allow featuring of specific creator…
Swiftyos Dec 18, 2024
89a9354
fix(store): isFeatured used instead of is_featured
Swiftyos Dec 18, 2024
746f3d4
feat(platform): Support manually setting up webhooks (#8750)
ntindle Dec 18, 2024
bb8a379
feat: default for is featured (#9061)
ntindle Dec 18, 2024
b1d869a
feat(frontend): Disable theme toggle (#9062)
Bentlybro Dec 18, 2024
4646de4
fix(store): Uploading to store selects two agents (#9065)
Swiftyos Dec 19, 2024
234e4a3
fix(store): Profile updating is handled in an insecure and potentiall…
Swiftyos Dec 19, 2024
aaf4ee5
fix(store): Youtube link not showing video on agent page (#9068)
Swiftyos Dec 19, 2024
ed7c937
fix(store): Marketplace - Navbar should say "Marketplace" rather than…
Swiftyos Dec 19, 2024
356aee1
fix(store): Marketplace - "Integrations" link in Settings is a 404 (#…
Bentlybro Dec 19, 2024
54dddbf
feat(store): Auto-populate the agent submission form (#9074)
Swiftyos Dec 19, 2024
4f15da9
feat(frontend) Remove "credentials" from export & import of agents (#…
Bentlybro Dec 19, 2024
8ca80e0
fix(frontend): Disable agent save button when saving or running (#9077)
kcze Dec 19, 2024
ca91754
fix(store): Make username case insensitive (#9088)
Swiftyos Dec 19, 2024
d028f5b
fix(store): "Publish an Agent" flow has a missing default image (#9089)
Swiftyos Dec 19, 2024
8e634d7
feat(store): Generate AI images for store submissions (#9090)
Swiftyos Dec 19, 2024
71310a1
fix(frontend): Make clickable area bigger (#9080)
aarushik93 Dec 19, 2024
1fb9c8c
fix(store): Display error toast messaging on creator popup (#9078)
aarushik93 Dec 19, 2024
ddac69e
feat: swap context menu for dropdown to fix three dots doing nothing …
ntindle Dec 20, 2024
d3e1319
fix(store): Increase the margin below featured section (#9092)
Swiftyos Dec 20, 2024
e33864f
fix(store): fmt
Swiftyos Dec 20, 2024
44722c4
fix(store): remove debug logging of requests (#9093)
Swiftyos Dec 20, 2024
4cc8616
feat(store) : Small UI changes on marketplace (#9094)
Abhi1992002 Dec 20, 2024
a8339d0
fix(store): Sanitize username and Agent Name in URLs (#9096)
Swiftyos Dec 20, 2024
54f8d3b
blocks(exa): Add more Exa blocks (#9097)
aarushik93 Dec 20, 2024
6025506
feat(store) : add new model and prompt in image generation (#9099)
Abhi1992002 Dec 20, 2024
6584935
fix(store): Fixing add agent to library (#9098)
Swiftyos Dec 20, 2024
1663d42
fix(store): username not lowered when its updated (#9112)
Swiftyos Dec 20, 2024
10865cd
[Platform] Creator profile description no longer ignores new lines (#…
ethethanlee Dec 21, 2024
763284e
fix(platform): minor fixes (#9147)
Swiftyos Dec 30, 2024
15af2f4
refactor(frontend): Auth pages update (#9124)
kcze Dec 30, 2024
a646e60
fix(backend): Added locking status check before releasing to avoid re…
majdyz Dec 31, 2024
ea01c80
fix(frontend): Fix broken block UI layout (#9132)
majdyz Dec 31, 2024
10fc7d2
fix(backend): Remove croniter (#9130)
majdyz Dec 31, 2024
26214e1
fix(backend): Prevent HTTP requests access to internal IPV6 addresses…
majdyz Dec 31, 2024
314b04e
feat(backend): Make scheduler DB connection pool configurable & preve…
majdyz Dec 31, 2024
1ce1918
fix(platform): Fields with default value are not set to advanced by d…
majdyz Dec 31, 2024
480c477
remove marketplace
Swiftyos Jan 2, 2025
5959c0d
Revert "remove marketplace"
Swiftyos Jan 2, 2025
745aae4
feat(blocks): Add github create file block (#9144)
Bentlybro Jan 2, 2025
858dc7a
feat(blocks): Add github create repo block (#9169)
Bentlybro Jan 2, 2025
d7d69f3
chore(frontend/deps-dev): bump the development-dependencies group acr…
dependabot[bot] Jan 2, 2025
fa98827
fix(backend): Fix validation of hostname-less URLs (#9171)
Pwuts Jan 3, 2025
fe8393a
feat(blocks): Add github list stargazers block (#9172)
Bentlybro Jan 3, 2025
e7689a1
chore(market/deps-dev): bump the development-dependencies group acros…
dependabot[bot] Jan 3, 2025
8f1a065
fix(frontend): Make input layout & padding consistent (#9170)
majdyz Jan 3, 2025
84af37a
refactor(blocks): Move some GitHub blocks to correct file (#9180)
Bentlybro Jan 3, 2025
1375a0f
feat(platform): Support multiple credentials inputs on blocks (#8932)
Pwuts Jan 3, 2025
0872da1
fix(store) : Download agent from store if user is not logged in (#9121)
Abhi1992002 Jan 3, 2025
d638c1f
Fix Poetry v2.0.0 compatibility (#9197)
Pwuts Jan 6, 2025
081c4a6
dx: Fix `isort` pre-commit hooks
Pwuts Jan 6, 2025
c3caa11
feat(backend/executor): Add `TERMINATED` execution status (#9185)
Pwuts Jan 6, 2025
7a9a771
fix(backend): Fix webhook ingress URL generation (#9209)
Pwuts Jan 6, 2025
96fae5a
fix(backend): Fix intermittent failure of `test_agent_execution` (#9210)
Pwuts Jan 7, 2025
7e80401
chore(libs/deps-dev): bump ruff from 0.8.3 to 0.8.6 in /autogpt_platf…
dependabot[bot] Jan 7, 2025
0b9c0c9
refactor(marketplace): Delete Old marketplace code (#9164)
Swiftyos Jan 7, 2025
f5afdcc
chore(frontend/deps): bump the production-dependencies group across 1…
dependabot[bot] Jan 7, 2025
7defba8
chore(frontend/deps-dev): bump the development-dependencies group in …
dependabot[bot] Jan 7, 2025
4115f65
Fix Provider name enum being used instead of value (#9216)
ntindle Jan 7, 2025
b558cca
feat(blocks/nvidia): Add Nvidia deepfake detection block (#9213)
aarushik93 Jan 7, 2025
7ec9830
fix(platform): Add custom fonts and update layout styles (#9195)
Abhi1992002 Jan 8, 2025
43a79d0
feat(platform) : Add api key generation frontend (#9212)
Abhi1992002 Jan 8, 2025
e4d8502
fix(blocks): improve handling of plain text in send web request block…
Bentlybro Jan 8, 2025
b4a0100
feat(platform): Add Twitter integration (#8754)
Abhi1992002 Jan 8, 2025
32c908a
fix(backend): Add default credentials for Fal, Exa, E2B (#9233)
aarushik93 Jan 9, 2025
9c70251
feat(platform): fix carousel on store page (#9230)
Abhi1992002 Jan 9, 2025
a1889e6
docs(Ollama): Update Ollama docs (#9234)
Bentlybro Jan 9, 2025
1670579
fix(block): Remove Python.format & Jinja templating format backward c…
majdyz Jan 9, 2025
0d44f5b
feat(backend/blocks/nvidia): Provide Nvidia by default (#9235)
aarushik93 Jan 9, 2025
3a3ee99
hotfix(backend): Increase statement timeout for the double brace migr…
majdyz Jan 9, 2025
9d1bc25
hotfix(backend): Increase statement timeout for the double brace migr…
majdyz Jan 9, 2025
00bb7c6
feature(backend): Add ability to execute store agents without agent o…
Swiftyos Jan 10, 2025
4b17cc9
feat(backend): Add Support for Managing Agent Presets with Pagination…
Swiftyos Jan 10, 2025
fd6f28f
feature(platform): Implement library add, update, remove, archive fun…
Swiftyos Jan 10, 2025
95b79ab
Revert broken Library v2 DB stuff of #9218, #9211 (#9256)
Pwuts Jan 13, 2025
5618072
fix(blocks/Exa): Fix exa contents block advanced toggle (#9255)
aarushik93 Jan 13, 2025
fe84cbe
Revert "feature(backend): Add ability to execute store agents without…
aarushik93 Jan 13, 2025
5f50c48
test(frontend): Re-enable the tests in monitor.spec.ts and then ensur…
ntindle Jan 15, 2025
9d79bfa
[Snyk] Security upgrade next from 14.2.20 to 14.2.21 (#9243)
ntindle Jan 15, 2025
04915f2
feat(platform): Implement top-up flow for PAYG System (#9050)
kcze Jan 15, 2025
e53f1ea
feat: no longer require ollama key (#9287)
ntindle Jan 16, 2025
c36c239
feat(backend): Add graph/node id & execution id on CreditTransaction …
majdyz Jan 16, 2025
56b3332
feat(platform): Add billing portal entry point (#9264)
majdyz Jan 16, 2025
3c30783
docs(Ollama): Remove steps about adding ollama credentials (#9288)
Bentlybro Jan 16, 2025
c61317e
feat(platform): Create external API (#9272)
aarushik93 Jan 17, 2025
0d2bb46
fix(frontend): Unbreak save button after save error (#9290)
Pwuts Jan 17, 2025
56612f1
feat(platform): Linear integration (#9269)
ntindle Jan 17, 2025
800625c
fix(frontend): Change `/store*` url to `/marketplace*` (#9119)
kcze Jan 18, 2025
5383e8b
chore(libs/deps-dev): bump ruff from 0.8.6 to 0.9.2 in /autogpt_platf…
dependabot[bot] Jan 22, 2025
da7aead
fix(frontend): Fix page layouts (sizing + padding) (#9311)
Pwuts Jan 24, 2025
a584f1f
feat(backend): Minimize the non caught error logic between graph exec…
majdyz Jan 24, 2025
56330b1
chore(backend/deps-dev): bump the development-dependencies group acro…
dependabot[bot] Jan 24, 2025
88f711e
fix(backend): Make monthly top-up adjust the target balance instead o…
majdyz Jan 24, 2025
21337e6
chore(libs/deps): bump the production-dependencies group across 1 dir…
dependabot[bot] Jan 24, 2025
016b4a6
chore(frontend/deps-dev): bump the development-dependencies group acr…
dependabot[bot] Jan 24, 2025
5b7a491
Resolve for issue #9082: Marketplace - "Select All" doesn't work in A…
Ayush-Mittal10 Jan 24, 2025
d74e4ef
feat(block): Add LLM prompt as the output pin (#9330)
majdyz Jan 25, 2025
12eb495
Added autocomplete (#9333)
turboslapper Jan 26, 2025
479a847
fix(block): Remove TwitterUnblockUserBlock & TwitterBlockUserBlock (#…
majdyz Jan 26, 2025
996efaf
fix: check if linear is enabled before showing blocks (#9338)
ntindle Jan 26, 2025
bb3be44
feat(platform): Add multimedia file support & add basic Video blocks …
majdyz Jan 26, 2025
536bf8c
ci(repo): Update repo-close-stale-issues.yml (#9339)
ntindle Jan 27, 2025
97ecaf5
fix(test): timeout is causing intermittent failures (#9341)
ntindle Jan 27, 2025
ac8a466
feat(platform): Add username+password credentials type; fix email and…
ntindle Jan 28, 2025
40897ce
fix(blocks): add ollama_host to AIConversationBlock (#9351)
Bentlybro Jan 28, 2025
a7a59a2
feat(platform): Implement Auto-Top-Up credits capability (#9278)
majdyz Jan 28, 2025
0811e8a
feat(backend): Enable executing store agents without agent ownership …
Pwuts Jan 28, 2025
e0d153b
fix(backend): Make spend credit failure as part of block execution fa…
majdyz Jan 28, 2025
7609969
feat(blocks): Add blocks for GitHub checks & statuses (#9271)
ntindle Jan 28, 2025
8685df5
CodeExecutionBlock split into InstantiationBlock & StepExecutionBlock…
mariosacaj Jan 28, 2025
56dc561
fix(frontend) : add default support in oneOf field (#9352)
Abhi1992002 Jan 28, 2025
9845a8a
chore(frontend/deps-dev): bump the development-dependencies group in …
dependabot[bot] Jan 28, 2025
e3190b6
chore(frontend/deps): bump the production-dependencies group across 1…
dependabot[bot] Jan 28, 2025
c5747c5
feat: mem0 ai memory block (#9285)
ntindle Jan 28, 2025
33c718a
Fix broken connections when copying and pasting an agent (#9138)
RitikDutta Jan 28, 2025
e199e54
ci(repo): deepsource config
ntindle Jan 29, 2025
f37957d
Merge branch 'master' into dev
ntindle Jan 29, 2025
5e2043b
fix(backend): Fix failing test_block_credit_reset when it's executed …
majdyz Jan 29, 2025
97a26db
fix(frontend): add typechecks and fix existing type errors in fronten…
ntindle Jan 29, 2025
c31a2ec
fix(backend): Remove hardcoded auto-top-up config definition on set_a…
majdyz Jan 29, 2025
f67060f
fix(backend): Fix get balance error on user with null running balance…
majdyz Jan 29, 2025
f1bc9d1
Update .deepsource.toml
ntindle Jan 29, 2025
ef118ef
chore(libs/deps-dev): bump ruff from 0.9.2 to 0.9.3 in /autogpt_platf…
dependabot[bot] Jan 29, 2025
1b69bcb
fix(platform): PAYG system fixes (#9296)
kcze Jan 29, 2025
a4b9624
chore(backend/deps): bump the production-dependencies group across 1 …
dependabot[bot] Jan 29, 2025
b03e3e4
feat(blocks): add text replace block (#9366)
ntindle Jan 30, 2025
e82df96
Fix: Allow further zooming out in the builder (#9325) (#9368)
pratimsadhu Jan 30, 2025
bd27ce5
fix(frontend): Center reset password page (#9377)
kcze Jan 30, 2025
a44c933
feat(block) : Todoist rest api blocks (#9369)
Abhi1992002 Jan 30, 2025
1f83a8c
feat(platform): Implement User Credit Transaction History (#9291)
majdyz Jan 30, 2025
f5bf36c
feat(blocks) : Authentication for todoist block (#9319)
Abhi1992002 Jan 30, 2025
24306a1
Update README.md (#9379)
ethethanlee Jan 30, 2025
f481de1
Fixed font for Heading Issue #8971 (#9358)
safimuhammad Jan 30, 2025
8e33af6
Marketplace UI changes. (#9381)
safimuhammad Jan 31, 2025
5bdd8c2
fix(frontend): Show feedback if user exists on sign up (#9389)
kcze Feb 1, 2025
74b8b45
fix(frontend): Fix typing for `dict`/`dict[Any, Any]` `SchemaField` (…
kcze Feb 1, 2025
3de9827
fix(backend): Fix broken top-up flow (#9391)
majdyz Feb 3, 2025
7b50e9b
fix(backend): Fix return url post top-up (#9392)
majdyz Feb 3, 2025
53aea89
fix(backend): fix missing agent object requirement (#9380)
ntindle Feb 3, 2025
4302c5d
feat: add screenshotone block (#9308)
ntindle Feb 3, 2025
f44453b
fix(backend): Fix transaction history listing on older transaction wi…
majdyz Feb 3, 2025
cdd2d56
fix(backend): Fix doubly reported produced output (#9412)
majdyz Feb 4, 2025
0fbabe6
Merge branch 'master' into dev
ntindle Feb 4, 2025
a7d545c
Merge branch 'master' into dev
ntindle Feb 4, 2025
8e68e20
fix(backend): Fix return URL of billing portal when platform_base_url…
majdyz Feb 4, 2025
9151211
fix(backend): Set the minimum auto top-up amount to 500 credits (#9418)
majdyz Feb 4, 2025
58cadeb
feat(frontend): Fix wordings for auto top-up feature (#9419)
majdyz Feb 5, 2025
533d120
feat(backend): Update llm models (#9390)
kcze Feb 5, 2025
2431223
feat(frontend): Use USD value instead of cents credit value (#9423)
majdyz Feb 5, 2025
0915879
feat(backend): Allow promo coupon for credits top-up
majdyz Feb 5, 2025
22536de
feat(backend): Avoid multiple auto-top-ups within the same execution …
majdyz Feb 5, 2025
1d30e40
fix(backend): Charge user credits before its block execution (#9427)
majdyz Feb 5, 2025
c098a8d
chore(frontend/deps): bump framer-motion from 11.16.0 to 12.0.11 in /…
dependabot[bot] Feb 5, 2025
bd9c0d7
chore(backend/deps): bump the production-dependencies group across 1 …
dependabot[bot] Feb 5, 2025
277a896
feat(platform/external-api): Enhance the output from the external API…
aarushik93 Feb 5, 2025
9c2d19c
chore(frontend/deps): bump the production-dependencies group in /auto…
dependabot[bot] Feb 5, 2025
f6e395f
chore(frontend/deps-dev): bump the development-dependencies group in …
dependabot[bot] Feb 5, 2025
4b76aae
chore(libs/deps): bump the production-dependencies group across 1 dir…
dependabot[bot] Feb 5, 2025
6183ed5
fix(frontend): Add user note for automatic refill feature
majdyz Feb 6, 2025
8181ee8
platform(fix): Fix missing Profiles (#9424)
Swiftyos Feb 6, 2025
5d8fe1e
chore(backend/deps): bump google-cloud-storage from 2.19.0 to 3.0.0 i…
dependabot[bot] Feb 6, 2025
797916c
feat(frontend): Show toast on low credit balance, rename `Credits` pa…
kcze Feb 6, 2025
c693875
platform(fix): Improve performance of builder (#9435)
Swiftyos Feb 7, 2025
1a1fe7c
feat(platform): Support opening graphs with version and execution id …
kcze Feb 7, 2025
a315b3f
fix(frontend): Prevent exception when Stripe env var is missing (#9441)
kcze Feb 7, 2025
a5ad90f
fix(frontend): Fix issue when pasting blocks (#9443)
kcze Feb 7, 2025
56a307d
fix(frontend): Fix beads when output is array (#9439)
kcze Feb 7, 2025
1a4ba53
feat(infra): add rabbitmq to docker compose (#9437)
ntindle Feb 7, 2025
610be98
feat(backend): attach rabbitmq to the AppService (#9438)
ntindle Feb 8, 2025
00c312d
feat(platform): Schedule specific agent version (#9444)
kcze Feb 10, 2025
64050fa
feature(block): Add XML Parser Block (#9450)
safimuhammad Feb 10, 2025
6eee920
fix(market): Market featured agent card (#9463)
andrewhooker2 Feb 10, 2025
40613fe
fix(frontend): Update user profile from marketplace to appropriate pr…
andrewhooker2 Feb 11, 2025
1626bf9
fix(backend): Support Python 3.10 (#9468)
Pwuts Feb 12, 2025
d050a3f
docs: Provide feedback when cloning submodules (#9448)
townie Feb 12, 2025
3b8cde6
feat(block): Add batch matched result and its count on ExtractTextInf…
majdyz Feb 12, 2025
016ec0f
fix(frontend) update PublishAgentAwaitingReview router push path (#9471)
Bentlybro Feb 12, 2025
7e04fbd
feat(backend): schema updates, migration, queries for Email Notificat…
ntindle Feb 12, 2025
b5b9a00
feat(backend): Migrate json encoded string columns into a native json…
majdyz Feb 13, 2025
ce1d63c
feat(backend): Library v2 Agents and Presets (#9258)
Pwuts Feb 13, 2025
15275e2
feat(backend): spawn the notifications service + basic test (#9464)
ntindle Feb 14, 2025
e550846
feat(backend): add ability to send emails to notification service (#9…
ntindle Feb 14, 2025
0117006
fix(backend): Fix failing poetry.lock validation on CI (#9489)
majdyz Feb 18, 2025
43460b8
feat(platform): Add Dispute & Refund resolution process (#9466)
majdyz Feb 18, 2025
dcbbe11
fix(backend): correctly check if email service is set up (#9497)
ntindle Feb 18, 2025
d1832ce
fix(frontend): Fix return type and usage of `api.listLibraryAgents()`…
Pwuts Feb 18, 2025
a0be165
feat(settings): Rework user settings page with Form, loading skeleton…
andrewhooker2 Feb 19, 2025
f722c70
feat(blocks): add base for smartlead, apollo, and zerobounce blocks (…
ntindle Feb 19, 2025
296eee0
feat(platform/library): Library v2 > Agent Runs page (#9051)
Pwuts Feb 19, 2025
6300563
fix(frontend): Remove invalid font class names (#9499)
majdyz Feb 20, 2025
4ae0166
feat(backend): move failed messages into a dead letter queue (#9501)
ntindle Feb 20, 2025
a692eed
feat(backend): Notification Integration for credits system (#9488)
majdyz Feb 20, 2025
70d095b
fix(frontend): Fix `Run`/`Stop` button on Builder page refresh (#9503)
kcze Feb 21, 2025
0b99222
feat(frontend): Onboarding flow UI (#9485)
kcze Feb 21, 2025
d310943
chore(backend/deps): bump websockets from 13.1 to 14.2 in /autogpt_pl…
dependabot[bot] Feb 22, 2025
bfcc0c9
feat: add Codecov test analytics for flaky and failed tests (#9420)
thomasrockhu-codecov Feb 22, 2025
cca99c8
fix(frontend): Minor UI tweak, fix non-accessible button on phone scr…
majdyz Feb 24, 2025
a694cf1
chore(libs/deps-dev): bump ruff from 0.9.3 to 0.9.6 in /autogpt_platf…
dependabot[bot] Feb 24, 2025
1d59fc8
feat(backend): Pyro to FastAPI migration for micro service (#9508)
majdyz Feb 25, 2025
d0d3cc0
fix(frontend): Minor UI changes; Align badges & buttons on LibraryV1 …
majdyz Feb 25, 2025
f1fa900
fix(backend): Fix api host for FastAPI RPC Server
majdyz Feb 25, 2025
b603ed2
feature(platform) Smart Decision Maker Block (#9490)
Swiftyos Feb 25, 2025
e752f0f
feat(platform/library): Agent Library v2 (#9407)
Swiftyos Feb 25, 2025
108b0aa
feat(blocks): Enabled block Usage for Smart Decision Maker Block (#9514)
Swiftyos Feb 25, 2025
af8ea93
feat(backend): handle bounced emails from postmark (#9506)
ntindle Feb 25, 2025
5f5d30a
fix(backend): Use Pyro for RPC by default (#9528)
Pwuts Feb 26, 2025
538ad06
fix(backend): Fix exception response on RPC error & Missing Graph `Ru…
majdyz Feb 26, 2025
1011b70
fix(platform): Add Block Costs for SDM Block (#9531)
Swiftyos Feb 26, 2025
58f6491
feat(backend): Propagate error arguments on RPC exceptions (#9533)
majdyz Feb 27, 2025
d7cdf75
fix(backend): allow more than one arg on the tuple (#9535)
ntindle Feb 27, 2025
c1b12d4
feat(backend): Add cost on node & graph execution stats (#9520)
majdyz Feb 27, 2025
52ee7d1
fix(frontend): Remove unused Stripe on frontend (#9536)
majdyz Feb 27, 2025
f6c93ee
feat(platform): Cost indication for agent runs (#9527)
Pwuts Feb 28, 2025
7747ad8
feat(backend): Add conversation history as Smart Decision Block outpu…
majdyz Feb 28, 2025
91b1cc9
fix(backend): Fix failure of get_graph_metadata call on SmartDecision…
majdyz Mar 1, 2025
d3b83b7
fix(backend): Append prompt into the conversations output & Remove un…
majdyz Mar 1, 2025
83d879e
fix(backend): Use raw content from the LLM as conversation history (#…
majdyz Mar 1, 2025
a024b9a
fix(backend): Fix conversation history propagation on SmartDecisionBl…
majdyz Mar 1, 2025
1e31136
fix(backend): Fix json `to_dict` method on string value
majdyz Mar 2, 2025
36447a0
feat(backend): Add tool execution response on Smart Decision Block (#…
majdyz Mar 2, 2025
ef00ab5
fix(backend): Cleanup on validation logic for AgentExecutorBlock & Sm…
majdyz Mar 2, 2025
27a5635
feat(platform): Library Agent "Delete" functionality (#9546)
Pwuts Mar 3, 2025
265a926
feat(backend): low balance notiifcation (#9534)
ntindle Mar 5, 2025
e7888dd
feat(backend): Enable safe URL redirect on web requests for blocks (#…
majdyz Mar 5, 2025
3adc972
fix(backend): Error out execution when no starting node is available …
majdyz Mar 5, 2025
122be76
fix(frontend): Consolidate Application Buttons to ShadcN Base Button …
andrewhooker2 Mar 5, 2025
0949480
Enhance process management with error handling and lifecycle improvem…
rahmanlibi47 Mar 5, 2025
b5c1007
fix(library): Anchor message to bottom of page (#9572)
andrewhooker2 Mar 5, 2025
55d6495
fix(backend): Increase logging level threshold of RPC service to WARN…
majdyz Mar 5, 2025
900a661
fix(backend): Filter out empty object from conversation_history pin o…
majdyz Mar 5, 2025
b50ecbf
fix(frontend): Featured agents cards layout+sizing (#9482)
Bentlybro Mar 5, 2025
c091a7b
feat(backend): Integrate Ideogram for auto-generating created agent t…
majdyz Mar 5, 2025
595d202
feat(frontend): Loading indicator for button click handlers (#9573)
Pwuts Mar 5, 2025
37331d0
Revert "fix(frontend): Consolidate Application Buttons to ShadcN Base…
Pwuts Mar 5, 2025
3b53c69
feat(platform): Agent Run "Stop" + "Delete" functionality (#9547)
Pwuts Mar 5, 2025
5b8947e
fix(backend): serialize the pydantic objects correctly for github che…
ntindle Mar 5, 2025
498b3ea
feat(blocks): add list comments and update comment blocks (#9583)
ntindle Mar 6, 2025
231775f
fix(backend): Unbreak `add_marketplace_agent_to_library` (#9578)
Pwuts Mar 6, 2025
e5eadea
feat(backend): Improve SmartDecisionMaker Agent-loop capability & add…
majdyz Mar 6, 2025
3cf198e
feat(platform): Onboarding flow backend (#9511)
kcze Mar 6, 2025
bc71eac
Change agent cover Image gen aspect ratio to 16:9
Torantulino Mar 6, 2025
da2aa34
docs(security): Update disclosure timeline (#9581)
ntindle Mar 6, 2025
7eb0466
fix(frontend/library): Use correct graph version to render I/O (#9591)
Pwuts Mar 6, 2025
a0ecb96
Feat(Otto) Add Initial Otto Chat Bot code (#9266)
Bentlybro Mar 6, 2025
9210d44
fix(backend): Unbreak `add_store_agent_to_library`
Pwuts Mar 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
18 changes: 18 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
version = 1

test_patterns = ["**/*.spec.ts","**/*_test.py","**/*_tests.py","**/test_*.py"]

exclude_patterns = ["classic/**"]

[[analyzers]]
name = "javascript"

[analyzers.meta]
plugins = ["react"]
environment = ["nodejs"]

[[analyzers]]
name = "python"

[analyzers.meta]
runtime_version = "3.x.x"
61 changes: 61 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Ignore everything by default, selectively add things to context
*

# Platform - Libs
!autogpt_platform/autogpt_libs/autogpt_libs/
!autogpt_platform/autogpt_libs/pyproject.toml
!autogpt_platform/autogpt_libs/poetry.lock
!autogpt_platform/autogpt_libs/README.md

# Platform - Backend
!autogpt_platform/backend/backend/
!autogpt_platform/backend/migrations/
!autogpt_platform/backend/schema.prisma
!autogpt_platform/backend/pyproject.toml
!autogpt_platform/backend/poetry.lock
!autogpt_platform/backend/README.md

# Platform - Market
!autogpt_platform/market/market/
!autogpt_platform/market/scripts.py
!autogpt_platform/market/schema.prisma
!autogpt_platform/market/pyproject.toml
!autogpt_platform/market/poetry.lock
!autogpt_platform/market/README.md

# Platform - Frontend
!autogpt_platform/frontend/src/
!autogpt_platform/frontend/public/
!autogpt_platform/frontend/package.json
!autogpt_platform/frontend/yarn.lock
!autogpt_platform/frontend/tsconfig.json
!autogpt_platform/frontend/README.md
## config
!autogpt_platform/frontend/*.config.*
!autogpt_platform/frontend/.env.*

# Classic - AutoGPT
!classic/original_autogpt/autogpt/
!classic/original_autogpt/pyproject.toml
!classic/original_autogpt/poetry.lock
!classic/original_autogpt/README.md
!classic/original_autogpt/tests/

# Classic - Benchmark
!classic/benchmark/agbenchmark/
!classic/benchmark/pyproject.toml
!classic/benchmark/poetry.lock
!classic/benchmark/README.md

# Classic - Forge
!classic/forge/
!classic/forge/pyproject.toml
!classic/forge/poetry.lock
!classic/forge/README.md

# Classic - Frontend
!classic/frontend/build/web/

# Explicitly re-ignore some folders
.*
**/__pycache__
9 changes: 8 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
frontend/build/* linguist-generated
classic/frontend/build/** linguist-generated

**/poetry.lock linguist-generated

docs/_javascript/** linguist-vendored

# Exclude VCR cassettes from stats
classic/forge/tests/vcr_cassettes/**/**.y*ml linguist-generated

* text=auto
12 changes: 7 additions & 5 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
.github/workflows/ @Significant-Gravitas/maintainers
autogpts/autogpt/ @Pwuts
benchmark/ @Significant-Gravitas/benchmarkers
forge/ @Swiftyos
frontend/ @hunteraraujo
* @Significant-Gravitas/maintainers
.github/workflows/ @Significant-Gravitas/devops
classic/forge/ @Significant-Gravitas/forge-maintainers
classic/benchmark/ @Significant-Gravitas/benchmark-maintainers
classic/frontend/ @Significant-Gravitas/frontend-maintainers
autogpt_platform/infra @Significant-Gravitas/devops
.github/CODEOWNERS @Significant-Gravitas/admins
21 changes: 15 additions & 6 deletions .github/ISSUE_TEMPLATE/1.bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ body:
[discussions]: https://github.com/Significant-Gravitas/AutoGPT/discussions
[#tech-support]: https://discord.com/channels/1092243196446249134/1092275629602394184
[existing issues]: https://github.com/Significant-Gravitas/AutoGPT/issues?q=is%3Aissue
[wiki page on Contributing]: https://github.com/Significant-Gravitas/Nexus/wiki/Contributing
[wiki page on Contributing]: https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing

- type: checkboxes
attributes:
Expand Down Expand Up @@ -88,14 +88,16 @@ body:

- type: dropdown
attributes:
label: Do you use OpenAI GPT-3 or GPT-4?
label: What LLM Provider do you use?
description: >
If you are using AutoGPT with `--gpt3only`, your problems may be caused by
If you are using AutoGPT with `SMART_LLM=gpt-3.5-turbo`, your problems may be caused by
the [limitations](https://github.com/Significant-Gravitas/AutoGPT/issues?q=is%3Aissue+label%3A%22AI+model+limitation%22) of GPT-3.5.
options:
- GPT-3.5
- GPT-4
- GPT-4(32k)
- Azure
- Groq
- Anthropic
- Llamafile
- Other (detail in issue)
validations:
required: true

Expand Down Expand Up @@ -126,6 +128,13 @@ body:
label: Specify the area
description: Please specify the area you think is best related to the issue.

- type: input
attributes:
label: What commit or version are you using?
description: It is helpful for us to reproduce to know what version of the software you were using when this happened. Please run `git log -n 1 --pretty=format:"%H"` to output the full commit hash.
validations:
required: true

- type: textarea
attributes:
label: Describe your issue.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/2.feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ body:
- type: markdown
attributes:
value: |
First, check out our [wiki page on Contributing](https://github.com/Significant-Gravitas/Nexus/wiki/Contributing)
First, check out our [wiki page on Contributing](https://github.com/Significant-Gravitas/AutoGPT/wiki/Contributing)
Please provide a searchable summary of the issue in the title above ⬆️.
- type: checkboxes
attributes:
Expand Down
57 changes: 32 additions & 25 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,38 @@
### Background

<!-- Clearly explain the need for these changes: -->

### Changes πŸ—οΈ

<!-- Concisely describe all of the changes made in this pull request: -->

### PR Quality Scorecard ✨

<!--
Check out our contribution guide:
https://github.com/Significant-Gravitas/Nexus/wiki/Contributing

1. Avoid duplicate work, issues, PRs etc.
2. Also consider contributing something other than code; see the [contribution guide]
for options.
3. Clearly explain your changes.
4. Avoid making unnecessary changes, especially if they're purely based on personal
preferences. Doing so is the maintainers' job. ;-)
-->

- [x] Have you used the PR description template? &ensp; `+2 pts`
- [ ] Is your pull request atomic, focusing on a single change? &ensp; `+5 pts`
- [ ] Have you linked the GitHub issue(s) that this PR addresses? &ensp; `+5 pts`
- [ ] Have you documented your changes clearly and comprehensively? &ensp; `+5 pts`
- [ ] Have you changed or added a feature? &ensp; `-4 pts`
- [ ] Have you added/updated corresponding documentation? &ensp; `+4 pts`
- [ ] Have you added/updated corresponding integration tests? &ensp; `+5 pts`
- [ ] Have you changed the behavior of AutoGPT? &ensp; `-5 pts`
- [ ] Have you also run `agbenchmark` to verify that these changes do not regress performance? &ensp; `+10 pts`
### Checklist πŸ“‹

#### For code changes:
- [ ] I have clearly listed my changes in the PR description
- [ ] I have made a test plan
- [ ] I have tested my changes according to the test plan:
<!-- Put your test plan here: -->
- [ ] ...

<details>
<summary>Example test plan</summary>

- [ ] Create from scratch and execute an agent with at least 3 blocks
- [ ] Import an agent from file upload, and confirm it executes correctly
- [ ] Upload agent to marketplace
- [ ] Import an agent from marketplace and confirm it executes correctly
- [ ] Edit an agent from monitor, and confirm it executes correctly
</details>

#### For configuration changes:
- [ ] `.env.example` is updated or already compatible with my changes
- [ ] `docker-compose.yml` is updated or already compatible with my changes
- [ ] I have included a list of my configuration changes in the PR description (under **Changes**)

<details>
<summary>Examples of configuration changes</summary>

- Changing ports
- Adding new services that need to communicate with each other
- Secrets or environment variable changes
- New or infrastructure changes such as databases
</details>
Loading