AutoGPT/autogpt_platform/backend
Zamil Majdy c9360555b2
fix(backend): Persist any non interruption error on node execution as output (#10562)
Some non-node execution errors and system failures (like credentials not
found, or database failure) are not logged and exposed to the user. This
will make the node execution look like it's failed without an error
message:

<img width="804" height="1141" alt="image"
src="https://github.com/user-attachments/assets/e81314a0-b9af-4a95-bba7-8df576911e96"
/>

### Changes 🏗️

Make all non-interruption errors yielded as node execution error output.

### Checklist 📋

#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
  <!-- Put your test plan here: -->
  - [x] CI
2025-08-07 06:28:24 +07:00
..
backend fix(backend): Persist any non interruption error on node execution as output (#10562) 2025-08-07 06:28:24 +07:00
migrations feat(backend): Add Missing FK indexes and remove unused & redundant indexes (#10412) 2025-07-21 09:26:46 +00:00
snapshots feat(platform/builder): Builder credentials support + UX improvements (#10323) 2025-07-11 15:46:06 +00:00
test test(frontend): e2e tests for library page (#10355) 2025-08-06 08:00:04 +00:00
.env.example feat(block): Add Ayrshare integration for social media posting (#9946) 2025-07-25 13:33:29 +00:00
.gitignore
Dockerfile
README.advanced.md
README.md
TESTING.md
clean_test_db.py
docker-compose.test.yaml
linter.py
poetry.lock feat(blocks): Add Firecrawl Integration for Web Scraping and Data Extraction (#10494) 2025-07-31 09:47:49 +00:00
pyproject.toml feat(blocks): Add Firecrawl Integration for Web Scraping and Data Extraction (#10494) 2025-07-31 09:47:49 +00:00
run_test_data.py
run_tests.py
schema.prisma feat(backend): Add Missing FK indexes and remove unused & redundant indexes (#10412) 2025-07-21 09:26:46 +00:00