Commit Graph

46 Commits

Author SHA1 Message Date
sharath 441e729b95
Revert "Merge pull request #901 from tnfssc/perf/remove-dramatiq-worker-rabbitmq"
This reverts commit 39898f8ab5, reversing
changes made to 07f4e088ab.
2025-07-09 18:15:37 +00:00
sharath 9fa595c772
chore(dependencies): update resumable-stream dependency to version 0.1.1 and refactor stream context management in agent module 2025-07-08 15:03:37 +00:00
sharath a343264160
refactor(docker): remove RabbitMQ service and related configurations from Docker setup 2025-07-07 20:00:26 +00:00
sharath 54827b6582
perf(dramatiq): barely working 2025-07-05 17:24:11 +00:00
sharath d6f7e5981a
Merge branch 'main' into sharath/suna-283-generate-image-tool 2025-07-05 10:57:36 +00:00
Saumya 88cca815f6 feat: nice tool panel animation 2025-07-03 22:04:48 +05:30
Soumyadas15 58033075b4 configure agent schedules 2025-07-03 09:12:09 +05:30
sharath c7d892fc9b
Update server configuration and dependencies
- Increased the number of workers from 1 to 4 in the server startup configuration for improved performance.
- Upgraded the OpenAI dependency from version 1.72.0 to 1.90.0 in `pyproject.toml` and `uv.lock`.
- Refactored image editing tool to utilize the new OpenAI GPT Image 1 model, updating method calls and documentation accordingly.
2025-06-23 17:36:31 +00:00
sharath a5a9194fcb
Merge branch 'main' into sharath/suna-283-generate-image-tool 2025-06-23 16:31:02 +00:00
sharath beeabc5940
fix(setup): new API key collections and encryption key generation
- Added support for collecting Smithery, QStash, and MCP API keys.
- Introduced a function to generate a secure base64-encoded encryption key for MCP credentials.
- Updated the total steps in the setup wizard from 11 to 14 to accommodate new configurations.
- Modified environment variable loading to include new services.
- Updated dependency management in `pyproject.toml` and `uv.lock` to include new packages.
2025-06-23 15:51:29 +00:00
sharath 951f8784ee
Merge branch 'main' into migrate/poetry-to-uv 2025-06-23 14:38:01 +00:00
Soumyadas15 29429ab8cf chore(dev): workflows feature-flagged 2025-06-23 17:29:19 +05:30
Soumyadas15 33395f744e chore(dev): workflows feature-flagged 2025-06-23 17:26:06 +05:30
sharath aed3c38fc9
chore(logging): integrate structlog for structured logging and update dependencies 2025-06-18 19:20:15 +00:00
sharath d4a54c261b
chore: update Python version requirement and remove outdated classifiers in pyproject.toml 2025-06-15 17:58:05 +00:00
sharath 96f517113b
migrate: switch to uv from poetry 2025-06-15 17:43:21 +00:00
sharath 74fea0616c
Merge branch 'main' into migrate/poetry-to-uv 2025-06-15 12:31:22 +00:00
sharath 64b4be39fe
migrate: switch to uv from poetry 2025-06-15 12:29:47 +00:00
sharath adbaa3f501
chore: update daytona packages to version 0.21.0, replacing alpha versions in poetry.lock, pyproject.toml, and requirements.txt 2025-06-15 11:01:11 +00:00
sharath 0de2748d60
chore: update daytona packages to version 0.21.0a1 and 0.21.0a4, refactor sandbox methods for consistency 2025-06-14 22:18:30 +00:00
sharath 30f88aed99
feat(image-editing): introduce image generation and editing tool with updated documentation 2025-06-09 01:38:50 +00:00
sharath d5b6b084a3
chore(daytona): enable autoarchival of sandboxes 2025-06-08 22:17:06 +00:00
sharath ec09c6d149
Merge branch 'PRODUCTION' into sync/production 2025-06-05 02:15:28 +00:00
Soumyadas15 68ee7f0d21 chore(dev): fix requirements.txt 2025-05-31 00:10:39 +05:30
sharath 5c8dfc933d
feat(sentry): integrate Sentry SDK for error tracking and update Pillow version 2025-05-27 08:26:27 +00:00
Soumyadas15 eae94e0ede chore(dev): fix issues 2025-05-25 15:21:20 +05:30
sharath ff1670be90
feat(backend): langfuse traces 2025-05-21 00:39:28 +00:00
mjdierkes 4879729c19 Add Dramatiq, Pika, and Prometheus client dependencies for background task processing 2025-05-16 10:33:42 -07:00
Marko Kraemer 6d6baf71b8
Merge pull request #242 from VinciGit00/patch-3
Update pyproject.toml
2025-05-08 16:43:02 +02:00
Marco Vinciguerra b48b9e2d58
Update pyproject.toml
removed another death improt
2025-05-07 15:09:40 +02:00
Marco Vinciguerra 6899d673b3
Update pyproject.toml
removed dead import
2025-05-07 15:07:55 +02:00
marko-kraemer 5d28b65111 fix dependency 2025-04-27 04:10:38 +01:00
marko-kraemer 23574e37cf python billing 2025-04-27 00:47:31 +01:00
marko-kraemer f9ca36efa0 wip 2025-04-23 09:13:07 +01:00
marko-kraemer 246a3a9957 wip 2025-04-22 21:11:52 +01:00
marko-kraemer bfc6480c04 wip 2025-04-21 12:50:42 +01:00
Adam Cohen Hillel 2ec972cd42 - [ ] Fix BrowserTool to use COORDS as well to click on stuff. @Adam
- [ ] Make BrowserTool Return the raw OCR as well to the Thread itself so agent has it for good context. (Like an OCR Scrape) – Can also be a tool, if agent determines he wants the content “saved” @Adam
    - [ ] Sanitised DOM Return “Crawl” to get raw content & images
2025-04-21 04:24:28 +01:00
marko-kraemer 6ac4213fdc frontend we are nearly there sergeant 2025-04-20 01:27:46 +01:00
marko-kraemer 3d6d81f4f6 wip 2025-04-12 02:22:28 +01:00
marko-kraemer 57d08c76af wip 2025-04-10 17:02:21 +01:00
marko-kraemer cff9ba57f6 include xml examples, agent wip 2025-04-10 14:13:32 +01:00
marko-kraemer 9efeeef94a fix dependencies 2025-04-09 17:44:17 +01:00
Marko Kraemer 7ee68b4282
Refactor to messages table
* wip

* bedrock support

* wip

* frontend messages table imp

* messages imp
2025-04-06 11:10:18 +02:00
Marko Kraemer 9edad0073b
v1 full refactor LLM Response Processor (#24) 2025-04-04 17:06:49 +02:00
marko-kraemer cbf7ca141e logger v1 2025-03-31 18:26:52 -07:00
marko-kraemer 397c9a7dc6 fe reference wip 2025-03-29 23:48:57 -07:00