marko-kraemer
dc5496ae94
wip
2025-07-06 16:40:27 +02:00
marko-kraemer
4bbc03f674
wip
2025-07-06 06:40:44 +02:00
Saumya
81c4693c87
Merge branch 'main' into new-workflows
2025-07-06 09:42:44 +05:30
sharath
fbb6838ce6
Merge branch 'main' into perf/remove-dramatiq-worker-rabbitmq
2025-07-05 18:57:04 +00:00
Saumya
22d575db52
chore: revamp workflows
2025-07-06 00:10:50 +05:30
sharath
a022694e4a
fix(agent): ensure active run key is deleted upon stopping agent run
2025-07-05 17:35:41 +00:00
sharath
54827b6582
perf(dramatiq): barely working
2025-07-05 17:24:11 +00:00
marko-kraemer
6a6b9d8e85
refactor wip
2025-07-05 18:07:35 +02:00
Sharath
16ab850923
perf(sandbox): switch to async daytona sdk ( #891 )
2025-07-04 21:12:53 +05:30
Saumya
e896ca0ff6
chore(dev): teardown workflow system
2025-07-04 17:28:38 +05:30
Soumyadas15
80bc4a9982
chore(ui): sync custom agents config with credentials profile
2025-06-28 16:42:29 +05:30
Soumyadas15
3ca9aed8de
feat: make thread agent agnostic
2025-06-26 22:06:47 +05:30
Soumyadas15
18057a4db6
chore(dev): agent agnostic threads
2025-06-26 16:59:04 +05:30
Soumyadas15
29429ab8cf
chore(dev): workflows feature-flagged
2025-06-23 17:29:19 +05:30
sharath
6f85966ec4
fix(api): update agent_runs query to select specific fields for improved data retrieval
2025-06-22 17:34:47 +00:00
sharath
aed3c38fc9
chore(logging): integrate structlog for structured logging and update dependencies
2025-06-18 19:20:15 +00:00
Soumyadas15
1ef38a3bb4
chore(dev): functional workflows
2025-06-14 12:38:58 +05:30
Soumyadas15
d180b143f7
Merge branch 'main' into versioning2
2025-06-12 13:05:40 +05:30
sharath
fc71a35675
fix(upload_file): swap parameters in upload_file calls for consistency across the codebase
2025-06-11 14:44:10 +00:00
Soumyadas15
d603125311
chore(dev): ux refactor for marketplace
2025-06-09 19:03: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
Soumyadas15
0c4b1345c6
feat: feature flags using redis
2025-06-05 13:00:44 +05:30
sharath
4e4303bdb6
fix(initiate): don't create project unless sandbox creation is successful
2025-06-02 20:16:22 +00:00
Soumyadas15
8297bf6f34
chore(dev): connect custom mcps
2025-06-02 11:14:22 +05:30
Soumyadas15
7ce20533a6
feat: agentbuilder v1
2025-06-01 02:51:13 +05:30
Soumyadas15
b42e78b598
chore(dev): agent builder
2025-05-31 21:01:20 +05:30
Soumyadas15
95c6277a93
chore(dev): agent builder mode
2025-05-31 12:38:39 +05:30
Soumyadas15
59f16d7e01
chore(dev): MCP & Custom agents integration
2025-05-30 18:58:58 +05:30
Soumyadas15
a476e71727
chore(dev): agent marketplace
2025-05-29 19:49:01 +05:30
Soumyadas15
a95ae458ef
chore(dev): add styling to custom agents
2025-05-29 15:16:30 +05:30
Soumyadas15
8132fc59dd
chore(ui): enhance agent playground UI
2025-05-29 12:49:08 +05:30
Soumyadas15
a66f12498c
Merge branch 'main' into mcp-5
2025-05-26 21:54:04 +05:30
sharath
7db395dd88
refactor(api): enhance trace handling in response processing
2025-05-24 12:50:36 +00:00
Soumyadas15
cb36e534b2
chore(dev): show custom agent name on thread page
2025-05-24 13:03:17 +05:30
Soumyadas15
beeaffb533
chore(dev): add custom agent context based on thread id
2025-05-24 12:38:41 +05:30
Soumyadas15
c642b346cb
chore(dev): ui for custom agents
2025-05-24 00:20:46 +05:30
Vukasin
6fac5a98ad
feat: improve model selector and fixes
2025-05-21 22:59:56 +02:00
marko-kraemer
a77f687a42
refactor(api): streamline sandbox handling
...
- Removed the `get_or_create_project_sandbox` function from `agent/api.py` and replaced its usage with direct sandbox retrieval logic.
- Updated `start_agent` and `ensure_project_sandbox_active` functions to directly access sandbox information from project data.
- Cleaned up unnecessary comments and improved logging for sandbox operations.
- Adjusted frontend form submission to ensure consistent handling of FormData and improved error handling.
2025-05-18 03:23:46 +02:00
Marko Kraemer
fab1b090fb
Merge pull request #345 from escapade-mckv/feat/ux
...
chore(ui): improvements in model selector
2025-05-17 14:58:15 +02:00
Soumyadas15
c83e72288b
chore(ui): improvements in model selector
2025-05-17 10:44:09 +05:30
Marko Kraemer
96cb066b42
Merge pull request #336 from escapade-mckv/feat/ux
...
Product/UX: Sidebar improvements, model selector, getting list of models from backend
2025-05-16 15:49:51 +02:00
Soumyadas15
74f7c494fc
chore(ux): model selector, updated sidebar
2025-05-16 01:52:07 +05:30
sharath
1e62257ab1
chore(dramatiq): cleanup code
2025-05-15 06:34:17 +00:00
sharath
9b3561213d
feat(dramatiq): added distributed worker support using dramatiq and rabbitmq
2025-05-14 12:48:02 +00:00
Soumyadas15
108dba9bf7
chore(dev): added model access check in backend
2025-05-14 11:36:45 +05:30
marko-kraemer
032375fdc5
unlimited requests per worker, deactivate restore_running_agent_runs
2025-05-14 00:15:46 +02:00
marko-kraemer
8847515d1c
session shell tool, save web search as file, change prompt to process scrapes via cli
2025-05-10 05:46:48 +02:00
marko-kraemer
6bffd6d2c4
load thread page no-side-panel skeleton fix
2025-05-07 03:23:23 +02:00
Soumyadas15
1d106426de
chore(ui): model selector, paywall, switch to qwen 235B
2025-05-07 01:44:50 +05:30
Soumyadas15
d2bbd1bd27
Merge branch 'main' of https://github.com/escapade-mckv/suna into feat/ui
2025-05-05 15:00:12 +05:30
Soumyadas15
be9f13d5ca
chore(dev): code cleanup + rect query setup + model selector
2025-05-05 14:57:36 +05:30
Korzhavin Ivan
68fafdd385
Refactor agent and tool configurations to support new model names and parameters
...
- Adjusted max_tokens logic based on model type, including new conditions for "gpt-4".
- Enhanced MessageTool to include detailed documentation and examples for user interactions.
- Improved ThreadManager to handle new tool choices and reasoning efforts.
- Updated LLM service to incorporate enable_thinking and reasoning_effort parameters.
- Modified chat input component to dynamically manage model selection and thinking options.
2025-05-03 14:17:46 +02:00
marko-kraemer
23574e37cf
python billing
2025-04-27 00:47:31 +01:00
marko-kraemer
4339f6b56b
wip
2025-04-25 13:23:05 +01:00
marko-kraemer
5c750d6387
redis & docker compose for prod
2025-04-24 22:15:47 +01:00
marko-kraemer
38dd730bbc
wip
2025-04-24 14:36:50 +01:00
LE Quoc Dat
034ea37745
add models, better logs
2025-04-24 12:46:22 +01:00
LE Quoc Dat
008c96b153
vibe redisssss
2025-04-24 01:42:19 +01:00
Dat LQ.
059270ce6b
Merge branch 'main' into fix_browser-use
2025-04-23 20:54:55 +01:00
marko-kraemer
e985cbdc2b
wip
2025-04-23 19:46:22 +01:00
LE Quoc Dat
c1514d56a1
improve cache-control
2025-04-23 17:06:40 +01:00
marko-kraemer
602b65791f
wip
2025-04-23 15:56:24 +01:00
marko-kraemer
aaf405272f
project_id to get sandbox id
2025-04-23 10:34:00 +01:00
marko-kraemer
f9ca36efa0
wip
2025-04-23 09:13:07 +01:00
marko-kraemer
8dce0d3254
in memory locking
2025-04-23 07:12:50 +01:00
marko-kraemer
869e53ad04
sandbox id fix attempt
2025-04-23 06:20:38 +01:00
LE Quoc Dat
4e69026f57
feat: implement background task for project name generation using LLM
2025-04-23 05:47:43 +01:00
marko-kraemer
25086ffa26
merge
2025-04-23 05:45:43 +01:00
marko-kraemer
6829fef699
wip
2025-04-23 05:20:05 +01:00
marko-kraemer
5a0e9f8a38
wip
2025-04-23 05:14:43 +01:00
marko-kraemer
8bdd72e693
wip
2025-04-21 18:27:12 +01:00
marko-kraemer
2a59bd4baf
port & other
2025-04-21 15:38:27 +01:00
marko-kraemer
b71762bafd
fix daytona sandbox url
2025-04-21 13:00:31 +01:00
LE Quoc Dat
8669e40312
disable context manager
2025-04-18 07:13:44 +01:00
LE Quoc Dat
aa8c5c6d78
model mapping & UI frontend tested
2025-04-18 06:42:57 +01:00
LE Quoc Dat
c84ee59dc6
thinking & reasoning
2025-04-18 05:49:41 +01:00
LE Quoc Dat
3f340f740d
cast sandbox preview links to string for consistency
2025-04-18 04:51:09 +01:00
marko-kraemer
647e10a74b
wip
2025-04-17 23:17:48 +01:00
Adam Cohen Hillel
afde88c1ba
billing checks and UI
2025-04-14 01:32:08 +01:00
Adam Cohen Hillel
a6d2e5b18e
clean
2025-04-13 13:40:34 +01:00
marko-kraemer
752821e8a0
wip
2025-04-12 22:40:01 +01:00
Adam Cohen Hillel
4a29872ceb
porject_id and migration
2025-04-10 11:52:56 +01:00
marko-kraemer
3c0634f6bc
fix duplicate agent run
2025-04-06 17:45:02 +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
57153f19c8
fix imps
2025-04-01 11:49:35 -07:00
marko-kraemer
6f9db5ba88
auto kill other active agent runs on start of new
2025-03-31 23:49:19 -07:00
marko-kraemer
12c37c663b
only 1 agent run wip
2025-03-31 23:41:18 -07:00
marko-kraemer
486f11ba77
logger
2025-03-31 19:36:26 -07:00
marko-kraemer
c86d7d687a
logger v1
2025-03-31 19:27:06 -07:00
marko-kraemer
397c9a7dc6
fe reference wip
2025-03-29 23:48:57 -07:00