Commit Graph

161 Commits

Author SHA1 Message Date
Saumya 845c17d968 fix agent builder tool calls 2025-07-26 11:04:07 +05:30
Marko Kraemer 159b128ecd
Merge pull request #1057 from dat-lequoc/ai-iteration-20250724-131301
Add FAST APPLY -- Morph LLM -- edit_file tool
2025-07-25 18:24:06 +02:00
Marko Kraemer 426017931e
Merge pull request #1055 from yangsijie666/fix/shell-tool-command-completion
fix: improve command completion detection in shell tool
2025-07-25 16:41:00 +02:00
Saumya 8150ce94a1 feat: extend agent builder for Suna 2025-07-25 13:24:34 +05:30
LE Quoc Dat 09751be00b AI: when it comes to morph api key:
this is the correct endpoint : """Python

Copy

Ask AI
from openai import OpenAI

client = OpenAI(
    api_key="your-morph-api-key",
    base_url="https://api.morphllm.com/v1"
)"""
2025-07-24 13:04:46 +02:00
LE Quoc Dat 430c11ae8b AI: when it comes to morph api key:
- default we use morph api, with morph endpoint.
- If morph api key is not set, fall back to open router
2025-07-24 12:58:55 +02:00
LE Quoc Dat b1ac5793ba edit_file 2025-07-24 12:46:57 +02:00
Saumya 1e6488ca45 agent builder works with config 2025-07-24 15:15:38 +05:30
杨斯杰 a08f400db2 fix: improve command completion detection in shell tool
- Replace simple marker check with precise character-by-character comparison
- Skip newlines during marker matching from end to start
- Add echo detection to prevent false positives when command just started
- Optimize English comments for better code readability
2025-07-24 11:17:44 +08:00
Saumya 7d3479d171 make config the single source of truth 2025-07-24 00:15:53 +05:30
Saumya 34ae50a68b custom suna agent 2025-07-22 21:41:10 +05:30
Saumya 8188a83a6d Merge branch 'main' into fix-ux-issues 2025-07-21 10:53:56 +05:30
Saumya 025da780ac fix: agent builder fix 2025-07-20 20:16:59 +05:30
Cursor Agent bafa1becef Enhance complete tool with text, attachments, and improved frontend rendering
Co-authored-by: tnfssc <tnfssc@gmail.com>
2025-07-19 15:45:43 +00:00
sharath fdc5fd0f0a
fix(prompt): clarify usage of 'ask' tool and update completion instructions in prompt and message_tool descriptions 2025-07-19 02:12:40 +00:00
sharath 37a3751bbf
enhance(message_tool): update ask function description to include task completion instruction and expand usage scenarios 2025-07-18 16:01:58 +00:00
sharath 72b8922320
fix(kimi-k2): model stops before previewing the results to the user 2025-07-18 10:12:52 +00:00
Saumya bdd9ffc1d8 refactor backend code 2025-07-14 16:06:27 +05:30
Saumya 3fa9fac9f6 fix: agent builder & agents ui 2025-07-12 02:12:23 +05:30
Saumya ca0c627766 chore: update agent builder for credential profiles, workflows 2025-07-10 10:22:44 +05:30
Saumya 26a9de5a5d chore: code cleanup and credential profiles 2025-07-09 15:00:30 +05:30
Saumya 1c17932b87 Merge branch 'main' into pipedram-credentials-profile 2025-07-09 00:59:19 +05:30
Saumya d61e10047b credential profiles for pipedream 2025-07-09 00:10:58 +05:30
Krishav Raj Singh 30e22f04ad edge case: handle json file 2025-07-08 22:30:47 +05:30
Saumya c119b1dc5d Merge branch 'main' into pipedream-mcp 2025-07-08 18:50:06 +05:30
Saumya d4840c5946 pipedream integration for MCPs 2025-07-08 18:48:49 +05:30
marko-kraemer bcc62bb647 fix port expose not working 2025-07-07 20:45:16 +02:00
marko-kraemer b0ab413866 fix: optimize blocking command execution with marker-based completion detection
- Use unique completion markers instead of unreliable prompt detection
- Reduce polling from 2s to 0.5s intervals for faster response
- Fix SessionExecuteRequest import path
- Commands now return immediately upon completion vs waiting full timeout
2025-07-06 20:07:26 +02:00
Marko Kraemer dba4e6e739
Merge pull request #899 from kortix-ai/cleanup-improvements
improvements
2025-07-05 20:14:58 +02:00
marko-kraemer 6a6b9d8e85 refactor wip 2025-07-05 18:07:35 +02:00
sharath 3d28721350
fix(sb_image_edit_tool): update image processing to use base64 data instead of URL 2025-07-05 12:39:55 +00:00
sharath 9cfaac080c
refactor(sb_image_edit_tool): convert file operations to async for improved performance 2025-07-05 11:00:00 +00:00
sharath d6f7e5981a
Merge branch 'main' into sharath/suna-283-generate-image-tool 2025-07-05 10:57:36 +00:00
Sharath 16ab850923
perf(sandbox): switch to async daytona sdk (#891) 2025-07-04 21:12:53 +05:30
Krishav Raj Singh 577872974c Handle URL in see_image tool 2025-06-29 22:44:07 +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
Soumyadas15 33395f744e chore(dev): workflows feature-flagged 2025-06-23 17:26:06 +05:30
Soumyadas15 4c3aebf4e5 chore(dev): fix issues in custom agent calling 2025-06-23 12:29:21 +05:30
Soumyadas15 2a14bbac6d chore(dev): support for MCP in workflow 2025-06-18 18:44:12 +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 fc71a35675
fix(upload_file): swap parameters in upload_file calls for consistency across the codebase 2025-06-11 14:44:10 +00:00
sharath 30f88aed99
feat(image-editing): introduce image generation and editing tool with updated documentation 2025-06-09 01:38:50 +00:00
Vukasin b82a0459f8 fix: tool view fixes 2025-06-04 16:23:22 +02:00
Soumyadas15 c8d39d1fdd feat: add http mcp support 2025-06-02 16:34:14 +05:30
Soumyadas15 8297bf6f34 chore(dev): connect custom mcps 2025-06-02 11:14:22 +05:30
Soumyadas15 2168ceb864 Merge branch 'main' into mcp-5a-agentbuilder 2025-06-01 02:53:40 +05:30
Soumyadas15 d53f2f7a18 chore(dev): cleanup frontend 2025-06-01 02:23:53 +05:30
Soumyadas15 b42e78b598 chore(dev): agent builder 2025-05-31 21:01:20 +05:30
Vukasin 9914ca0d6d Merge remote-tracking branch 'upstream/main' into feat/port-fix-and-panel-ajustments 2025-05-30 23:26:59 +02:00