Commit Graph

3143 Commits

Author SHA1 Message Date
Krishav Raj Singh 282d496914 ui: present presentation 2025-09-09 09:59:05 +05:30
Krishav Raj Singh e0d61d2053 update snapshot 2025-09-09 09:59:05 +05:30
Krishav Raj Singh db627afc52 simplify 2025-09-09 09:59:05 +05:30
Krishav Raj Singh db4b70bf5d update snapshot 2025-09-09 09:59:02 +05:30
Krishav Raj Singh 2ad28d5bfb fix floating zindex 2025-09-09 09:57:53 +05:30
Krishav Raj Singh 469fab7224 fix: metadata toolname 2025-09-09 09:57:53 +05:30
Krishav Raj Singh f3f545a900 depth calculation 2025-09-09 09:57:53 +05:30
Krishav Raj Singh 9ca21f0a33 load images in editor 2025-09-09 09:57:53 +05:30
Krishav Raj Singh f0d8e71ad1 improve download with img in pptx 2025-09-09 09:57:53 +05:30
marko-kraemer 75aad69d14 10 gig sandbox 2025-09-08 15:41:18 -07:00
Bobbie d91763a73f
Merge pull request #1581 from escapade-mckv/billing-revamp
Billing revamp
2025-09-09 01:56:08 +05:30
Saumya 621a606a5a fix frontend build 2025-09-09 01:53:05 +05:30
Saumya d2606a5474 fix stripe sync script to be faster 2025-09-09 01:53:05 +05:30
Saumya 4430585702 fix stripe sync script to be faster 2025-09-09 01:53:05 +05:30
Saumya d76c7902a6 fix issues related to billing 2025-09-09 01:53:05 +05:30
Saumya 6b0ffb9766 refactor billing api 2025-09-09 01:53:05 +05:30
Saumya ccfbdb049d chore: billing overhaul & free trial 2025-09-09 01:53:05 +05:30
Saumya 5f86bfbf2b free trial functional 2025-09-09 01:53:04 +05:30
Saumya 643a7b4b6b attempt to free trial 2025-09-09 01:53:04 +05:30
Saumya 153eb6cffa complete billing refactor 2025-09-09 01:53:04 +05:30
Saumya 37f7c9a059 fix: fix token cost 2025-09-09 01:53:04 +05:30
Saumya 7671d1ef67 fix topup backfill script 2025-09-09 01:53:04 +05:30
Saumya 31136ea866 fix topup backfill 2025-09-09 01:53:04 +05:30
Saumya 30cc1e4946 wallet credits 2025-09-09 01:53:04 +05:30
Saumya 7b1dac6c91 wallet credits 2025-09-09 01:53:04 +05:30
Saumya bd350f059a new billing 2025-09-09 01:53:04 +05:30
Saumya 1f5c0e9be2 simplify blling arch 2025-09-09 01:53:04 +05:30
Saumya 37ca540f24 fix: sync script 2025-09-09 01:53:04 +05:30
Saumya b5718d73e1 sync script fix 2025-09-09 01:53:04 +05:30
Saumya 7869787bf8 fix: fix credits backfill 2025-09-09 01:53:04 +05:30
Saumya 9ed641c14d billing revamp 2025-09-09 01:53:04 +05:30
Saumya 43b93354a4 billing revamp 2025-09-09 01:53:04 +05:30
marko-kraemer 1253e714eb Revert to e57564fb3d9df796ca968b6779b91f17a28e717e 2025-09-09 01:52:18 +05:30
Bobbie 47ba865d50
Merge pull request #1579 from escapade-mckv/fix-task-detail-update-modal
Fix task detail update modal
2025-09-08 13:07:32 +05:30
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