Commit Graph

597 Commits

Author SHA1 Message Date
Soumyadas15 b299df42f2 chore(dev): Correct tool call examples in sample response 2025-06-17 11:54:24 +05:30
Soumyadas15 15a21af9f2 chore(dev): corect tool call examples in sample rsponse 2025-06-17 11:52:51 +05:30
Soumyadas15 79be8a81ec Merge branch 'main' into workflow-1a 2025-06-17 11:28:13 +05:30
sharath 65092c8588
feat(image-validation): implement comprehensive base64 image validation and add tests for various scenarios 2025-06-17 02:22:22 +00:00
sharath 313fa28c34
Merge branch 'PRODUCTION' 2025-06-16 12:39:44 +00:00
Sharath 6b2f99f012
Merge pull request #749 from tnfssc/sharath/suna-347-fix-deepseek-multimodal-exception 2025-06-16 18:03:40 +05:30
sharath 9bb7d680eb
fix(run): update screenshot handling based on model type, adding logging and tracing for better debugging 2025-06-16 12:29:47 +00:00
Soumyadas15 8929c731db chore(dev): add tolt referrals 2025-06-16 17:58:30 +05:30
Soumyadas15 d49c9e6766 chore(dev): add tolt referrals 2025-06-16 17:23:36 +05:30
Soumyadas15 1cfe9038ce Merge branch 'main' into workflow-1a 2025-06-16 14:52:42 +05:30
Soumyadas15 0e9aaa6789 chore(dev): told referrals 2025-06-16 14:52:29 +05:30
Sharath 85cb4b032b
Update backend/agentpress/thread_manager.py 2025-06-16 14:39:13 +05:30
sharath e7ef1c64c5
fix(thread_manager): enhance message content parsing and ensure proper compression of prepared messages 2025-06-16 09:07:47 +00:00
sharath 2a49ad8936
fix(thread_manager): improve message handling and update max_tokens calculation 2025-06-16 07:06:24 +00:00
sharath 0e41358047
fix(context): context window compression 2025-06-15 21:14:09 +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 0c16297b48
chore: delete unused entrypoint script from backend docker setup 2025-06-15 17:48:11 +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
Soumyadas15 e2fc2478cc chore(dev): workflow ui improvement 2025-06-15 16:10:58 +05:30
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
Soumyadas15 d13d6a55e6 chore(dev): workflow input nodes, xml examples 2025-06-14 18:21:55 +05:30
Soumyadas15 1ef38a3bb4 chore(dev): functional workflows 2025-06-14 12:38:58 +05:30
Soumyadas15 6b135f7c56 chore(dev): functional workflow execution 2025-06-13 15:37:14 +05:30
Soumyadas15 3fa6748daf chore(dev): workflow frontend 2025-06-13 12:58:42 +05:30
Soumyadas15 2da71cc315 Merge branch 'versioning2' into workflow-1a 2025-06-13 12:36:37 +05:30
Soumyadas15 6a0febe586 feat: workflows frontend 2025-06-12 18:57:27 +05:30
Soumyadas15 d180b143f7 Merge branch 'main' into versioning2 2025-06-12 13:05:40 +05:30
sharath c2ace01dd1
fix(Dockerfile): update Python dependency installation to use uv for improved performance 2025-06-11 15:18:52 +00:00
sharath fc71a35675
fix(upload_file): swap parameters in upload_file calls for consistency across the codebase 2025-06-11 14:44:10 +00:00
sharath 7bf1ffcc94
fix(sandbox): add auto archive interval to sandbox creation 2025-06-11 02:08:36 +00:00
sharath 22eb90cac3
fix(sandbox): update auto stop interval to 15 minutes 2025-06-11 00:16:53 +00:00
Sharath 9f0534dcb4
Merge pull request #704 from tnfssc/fix/retry-redis-pubsub 2025-06-10 17:59:05 +05:30
Sharath 89fa737119
Merge pull request #690 from tnfssc/sharath/suna-328-lock-the-thread-runs-to-make-dramatiq-actors-idempotent 2025-06-10 16:42:30 +05:30
Soumyadas15 a926534355 Merge branch 'main' of https://github.com/escapade-mckv/suna into versioning2 2025-06-10 14:57:59 +05:30
sharath 6c539325bc
fix(redis): retry on connection errors 2025-06-10 04:52:09 +00:00
Soumyadas15 875c48743f Merge branch 'PRODUCTION' of https://github.com/kortix-ai/suna 2025-06-10 00:45:18 +05:30
Soumyadas15 f5d24de092 chore(dev): reduce smithery api page size 2025-06-10 00:44:05 +05:30
Soumyadas15 d603125311 chore(dev): ux refactor for marketplace 2025-06-09 19:03:47 +05:30
Soumyadas15 120b3974b3 Merge branch 'main' into versioning2 2025-06-09 14:23:48 +05:30
Soumyadas15 077dab8d8f feat: credentials management 2025-06-09 11:35:17 +05:30
sharath ad91ddf248
feat(redis): implement idempotency check for agent runs and add cleanup for run locks 2025-06-09 01:51:11 +00:00
sharath 9547774dfc
refactor(prompt): update guidelines for processing small and large text files 2025-06-08 22:41:42 +00:00
sharath 9800c85318
Merge branch 'main' into sharath/suna-202-refactor-prompt-rules-to-just-read-full-file-instead-of 2025-06-08 22:26:46 +00:00
sharath d5b6b084a3
chore(daytona): enable autoarchival of sandboxes 2025-06-08 22:17:06 +00:00
Soumyadas15 d5fb7e1c8d chore(dev): improve ux of credentials manager 2025-06-08 14:01:38 +05:30
sharath 1cbc2a63c9
refactor(llm): limit processing of user and assistant messages to a maximum of 4 2025-06-07 10:14:54 +00:00
Soumyadas15 317888e33b feat: introduce credentials manager 2025-06-07 11:54:59 +05:30
sharath c00497865f
fix(thread_manager): adjust max_tokens calculation for deepseek model 2025-06-06 18:48:55 +00:00
Soumyadas15 54d3fa962b fix: gemini prompt fix 2025-06-06 18:07:35 +05:30
Soumyadas15 77694c520b fix: gemini prompt fix 2025-06-06 18:02:29 +05:30
Soumyadas15 ed97fc1682 update content length fix - prod 2025-06-06 17:01:07 +05:30
Soumyadas15 3f771c2a70 Merge branch 'main' into content-length-fix 2025-06-06 16:40:51 +05:30
Soumyadas15 4d7bff34c5 fix content length issue 2025-06-06 15:49:47 +05:30
sharath b5ae395fed
refactor(thread-manager): standardize max_tokens parameter in message compression methods 2025-06-06 09:18:34 +00:00
sharath 93660e4a61
feat(thread-manager): add message compression methods to handle long messages efficiently 2025-06-06 08:56:14 +00:00
Sharath 49c9e0b9fa
hotfix(langfuse): fix langfuse verison 2025-06-06 13:29:20 +05:30
Bobbie 1b269a96b6
Merge pull request #658 from escapade-mckv/prod-2a
Prod 2a
2025-06-06 13:21:29 +05:30
Sharath aee5945907
hotfix(context-limit): truncate more content to allow more messages 2025-06-06 12:36:11 +05:30
sharath 1186ffefa3
Merge branch 'PRODUCTION' 2025-06-06 05:56:01 +00:00
sharath 01d9d63433
fix(redis): improve error handling during Redis initialization and connection checks 2025-06-06 05:54:30 +00:00
Soumyadas15 48dab27e24 polish(ui): cyhange mcp copywrite + get all mcp servers from smithery with pagination 2025-06-06 01:46:37 +05:30
Sharath d7ff4b87d0
fix(docker): update process count 2025-06-05 23:58:47 +05:30
Sharath 3f8681065b
Merge branch 'main' into sharath/suna-254-agent-start-fails-failed-to-initialize-sandbox-404-no 2025-06-05 18:20:29 +05:30
Sharath 25fcdfc058
hotfix(response_processor): remove debug log 2025-06-05 18:03:52 +05:30
sharath 524e1beb67
Merge branch 'PRODUCTION' 2025-06-05 12:17:59 +00:00
Soumyadas15 6c07f0ecd1 chore(dev): import fix - n 2025-06-05 17:16:34 +05:30
Soumyadas15 cecb2de586 chore(dev): import fix - n 2025-06-05 17:05:59 +05:30
Soumyadas15 19144d7310 chore(dev): import fix - n 2025-06-05 17:03:08 +05:30
Soumyadas15 9a7999b708 chore(dev): import fix - n 2025-06-05 17:02:35 +05:30
sharath 6fb2c544d3
fix(agent): increase timeout for pending Redis operations and improve error logging for cost calculation 2025-06-05 11:21:34 +00:00
Soumyadas15 3bccfc1f6a chore(dev): import fix - n 2025-06-05 16:47:02 +05:30
Soumyadas15 65d31b0cff chore(dev): import fix 2025-06-05 16:43:19 +05:30
Soumyadas15 0db2886775 chore(dev): import fix 2025-06-05 16:37:09 +05:30
Soumyadas15 c55a441d3d Merge branch 'main' into feature-flags 2025-06-05 14:17:17 +05:30
Soumyadas15 e636ac20fe cleanup 2025-06-05 13:54:58 +05:30
sharath 4ef4eeceb1
Merge branch 'PRODUCTION' into sync/production 2025-06-05 07:31:54 +00:00
Soumyadas15 0c4b1345c6 feat: feature flags using redis 2025-06-05 13:00:44 +05:30
sharath 6d944bdd7e
chore(setup): update Docker image version to 0.1.3 in setup.py, README, and configuration files 2025-06-05 06:52:52 +00:00
sharath 172e95c248
fix(browser): multiple tab handling 2025-06-05 06:52:46 +00:00
sharath 1fedcbabfa
fix(agent): handle string content in message retrieval 2025-06-05 06:52:14 +00:00
sharath 07219d24c8
fix(agent): update screenshot URL handling and API server port in Docker configuration 2025-06-05 06:52:03 +00:00
sharath 05e4c5d901
fix(agent): handle image context content parsing more robustly 2025-06-05 06:51:18 +00:00
sharath 11e8b4f7bd
Merge branch 'PRODUCTION' into sync/production 2025-06-05 06:48:53 +00:00
sharath eda0c69bea
fix(context-limit-retry): don't retry when context limit reached 2025-06-05 06:46:27 +00:00
sharath 6c436d9f75
Merge branch 'pr/escapade-mckv/610' into fix/exit-token-issue 2025-06-05 05:29:17 +00:00
sharath ec09c6d149
Merge branch 'PRODUCTION' into sync/production 2025-06-05 02:15:28 +00:00
sharath f3a2ce8de7
fix(run_agent_background): update Redis operation handling to use asyncio tasks 2025-06-05 02:00:39 +00:00
Sharath 27be48ed46
fix(prod): change process count 2025-06-05 07:23:49 +05:30
sharath 72759e06c7
fix(run_agent_background): optimize Redis operation handling and increase worker processes 2025-06-05 01:23:57 +00:00
Vukasin b82a0459f8 fix: tool view fixes 2025-06-04 16:23:22 +02:00
Soumyadas15 e371ef7df8 hotfix: mailtrap version fix 2025-06-03 23:44:08 +05:30
Soumyadas15 b872061528 feat: send welcome email to users 2025-06-03 23:04:27 +05:30
Bobbie 35ef852ec4
Merge pull request #612 from escapade-mckv/tool-views-fix
fix(bug): fix double json dumps in response processor
2025-06-03 12:54:37 +05:30
Soumyadas15 e99254544d fix(bug): fix double json dumps in response processor 2025-06-03 12:51:38 +05:30
Soumyadas15 8a7c33c86b chore(dev): thread compression for new format 2025-06-03 12:02:50 +05:30
Sharath fed20eedcb
Merge pull request #607 from kortix-ai/PRODUCTION 2025-06-03 02:15:11 +05:30
sharath b26f65203e
fix(run_agent_background): add delay for pending Redis operations before completion logging 2025-06-02 20:43:07 +00:00