Commit Graph

2909 Commits

Author SHA1 Message Date
Saumya 58e466b316 fix: fix the update task dialog details 2025-09-08 13:05:54 +05:30
Saumya 1fdf542705 Merge branch 'main' of github.com:escapade-mckv/suna 2025-09-08 12:57:53 +05:30
Marko Kraemer 29c68a74b8
Merge pull request #1560 from PremPrakashCodes/fix/eventsource-memory-leak
fix: prevent EventSource memory leaks in frontend API
2025-09-06 15:42:21 -07:00
marko-kraemer e31e53a2ee fix: remove caching from limit checks and consolidate duplicate utils files
- Remove caching from check_project_count_limit, check_agent_count_limit, and check_agent_run_limit
  to ensure real-time counts and prevent stale data issues after deletions
- Merge duplicate backend/core/utils.py into core_utils.py to eliminate code duplication
- Update import in agent_json.py to use consolidated utils file
- All limit checking functions now query database directly for accurate counts

Fixes project limit exceeded errors that persisted after project deletion due to cached counts.
2025-09-06 15:40:08 -07:00
Saumya 5584deaa58 backfil fix 2025-09-06 11:36:36 +05:30
marko-kraemer 7aad591b10 fix 2025-09-05 15:32:40 -07:00
Prem Prakash Sharma a6ef884db0 fix: prevent EventSource memory leaks in frontend API
- Added consistent EventSource cleanup helper function
- Fixed missing cleanup in error handlers that could cause memory leaks
- Added safety timeout (30min) to prevent indefinite connections
- Exported cleanup function for external use during app teardown
- Improved error logging and connection state tracking

Fixes the critical memory leak where EventSource connections weren't
properly closed in all error scenarios, particularly in the catch
blocks of the onerror handler.
2025-09-05 23:18:26 +05:30
Bobbie 11fef9c1d7
Merge pull request #1557 from escapade-mckv/custom-mcp-issues
fix: custom mcp enabled tools list fix
2025-09-05 14:37:17 +05:30
Saumya 40e004cde8 fix: custom mcp enabled tools list fix 2025-09-05 14:36:14 +05:30
Marko Kraemer 1c6ce5f65d
Merge pull request #1556 from KrishavRajSingh/fix/streaming
fix stream
2025-09-04 23:52:21 -07:00
Krishav Raj Singh b7eaccbe31 fix stream 2025-09-05 10:55:21 +05:30
marko-kraemer ccfb04bed1 rename 2025-09-04 21:44:27 -07:00
marko-kraemer 7df5aaa1b1 fix 2025-09-04 21:21:55 -07:00
marko-kraemer 3d57812880 border fix 2025-09-04 21:21:26 -07:00
marko-kraemer a700d68d06 landing section 2025-09-04 17:51:47 -07:00
Marko Kraemer bf5ea6a7ea
Merge pull request #1553 from KrishavRajSingh/fix/bg_image
Fix/bg image
2025-09-04 17:46:38 -07:00
marko-kraemer 7d00af05fc fix credentials import 2025-09-04 17:28:03 -07:00
marko-kraemer 09ca1f49b8 fix credentials import 2025-09-04 17:27:31 -07:00
Krishav Raj Singh 14a43f67b0 base prompt for using images 2025-09-05 05:57:06 +05:30
Krishav Raj Singh c7af076fd1 chore: update daytona 2025-09-05 05:55:06 +05:30
Krishav Raj Singh 37ef70f6c1 fix/bg_images 2025-09-05 05:53:04 +05:30
marko-kraemer 9c1d084682 Merge branch 'KrishavRajSingh-fix/pptx_images' 2025-09-04 16:59:56 -07:00
Developers Bigcircle a5bf8afa91 Fix: Use npx supabase instead of global CLI installation
- Replace direct 'supabase' commands with 'npx supabase' for better dependency management
- Update error messages to reflect Node.js/npm requirements instead of CLI installation
- Improves user experience by removing need for separate Supabase CLI installation
- Users only need Node.js/npm which they likely already have for frontend development

Fixes issue where setup would fail for users without globally installed Supabase CLI
2025-09-04 16:59:34 -07:00
marko-kraemer 42df5bd558 fix 2025-09-04 16:59:34 -07:00
marko-kraemer f9d7859dea landing page revamp 2025-09-04 16:59:34 -07:00
marko-kraemer 15638c99cf mv around files, update imports 2025-09-04 16:59:34 -07:00
Marko Kraemer 5693997e8e
Merge pull request #1551 from PremPrakashCodes/fix/use-npx-supabase-cli
Fix: Use npx supabase instead of global CLI installation
2025-09-04 16:58:18 -07:00
Marko Kraemer 91c6a53593
Merge pull request #1549 from kortix-ai/lp-revamp
REFACTOR, move around files & LP revamp wip
2025-09-04 16:56:07 -07:00
marko-kraemer c7b9c47d6c fix 2025-09-04 16:53:34 -07:00
Krishav Raj Singh 2b55057caa load images while downloading ppt 2025-09-05 02:11:01 +05:30
Krishav Raj Singh a00c0ec489 fix: playwright dependency 2025-09-05 01:44:37 +05:30
Krishav Raj Singh 7dccd91cdd show ppt in presentpresentation 2025-09-05 00:31:33 +05:30
Developers Bigcircle 13a29f3b90 Fix: Use npx supabase instead of global CLI installation
- Replace direct 'supabase' commands with 'npx supabase' for better dependency management
- Update error messages to reflect Node.js/npm requirements instead of CLI installation
- Improves user experience by removing need for separate Supabase CLI installation
- Users only need Node.js/npm which they likely already have for frontend development

Fixes issue where setup would fail for users without globally installed Supabase CLI
2025-09-04 18:12:34 +05:30
marko-kraemer cbdff6deaa landing page revamp 2025-09-04 00:23:39 -07:00
marko-kraemer f73d0f5db6 mv around files, update imports 2025-09-03 22:40:25 -07:00
Marko Kraemer 071fce5c9e
Merge pull request #1529 from KrishavRajSingh/ui/ppt
presentation view
2025-09-03 21:16:07 -07:00
Marko Kraemer aa193ff03a
Merge pull request #1533 from KrishavRajSingh/fix/side_panel
fix: tools not loading when refreshed
2025-09-03 16:11:10 -07:00
Marko Kraemer a97bf8a739
Merge pull request #1538 from Chaitanya045/image-not-rendering-in-md-files
fix : MD Renderer not rendering the local images on the sandbox
2025-09-03 16:10:18 -07:00
Marko Kraemer 99aa49d6ac
Merge pull request #1544 from Chaitanya045/xlsx-renderer
fix(xlsx-render): inconsistent xlsx rendering fix across file manager and tool side panel
2025-09-03 16:09:52 -07:00
Bobbie a862d836df
Merge pull request #1545 from escapade-mckv/configure-zendesk-app
feat: configurable custom oauth config via composio
2025-09-04 01:22:17 +05:30
Saumya 081650b89f feat: configurable custom oauth config via composio 2025-09-04 01:19:20 +05:30
Chaitanya045 cb7d95154d Fixed xlsx rendering 2025-09-03 17:51:47 +00:00
Chaitanya045 789c63c71f image rendering in md files got fixed. 2025-09-03 06:38:34 +00:00
Bobbie 40d26a4db9
Merge pull request #1535 from escapade-mckv/cleanup-ux
fix composio api jwt method
2025-09-03 11:52:40 +05:30
Saumya b8ad01a088 fix composio api jwt method 2025-09-03 11:51:31 +05:30
Bobbie dbf1fe8bb3
Merge pull request #1530 from escapade-mckv/cleanup-ux
bring back triggers to agents page, fix ux issues
2025-09-03 11:36:21 +05:30
Krishav Raj Singh 9ece3e155c fix: tools not loading when refreshed 2025-09-03 06:34:12 +05:30
Saumya 6081f742c9 bring back triggers to agents page, fix ux issues 2025-09-03 03:01:52 +05:30
Krishav Raj Singh 728c85801d sm fix 2025-09-03 00:32:20 +05:30
Krishav Raj Singh 15bccf1c4b presentation view 2025-09-02 23:11:44 +05:30