Commit Graph

2096 Commits

Author SHA1 Message Date
mykonos-ibiza 2cba5392ca refactor: replace QStash with Supabase Cron for background job processing
- Removed references to QStash in documentation and codebase.
- Updated setup and configuration files to reflect the transition to Supabase Cron.
- Implemented new functions for scheduling and unscheduling jobs using Supabase Cron.
- Added webhook authentication using a shared secret for enhanced security.
- Cleaned up related dependencies and example configurations.
2025-08-09 15:40:11 +05:30
Bobbie d295937112
fix: model access tiers 2025-08-08 17:49:25 +05:30
Bobbie b504d7bee9
Merge pull request #1236 from mykonos-ibiza/feat-product-analytics
feat: analytics on various events
2025-08-08 17:39:26 +05:30
Bobbie c7a22d9e37
Merge pull request #1237 from escapade-mckv/sheets-agent
Sheets agent
2025-08-08 16:10:13 +05:30
Bobbie 2281ac7678
Merge branch 'kortix-ai:main' into sheets-agent 2025-08-08 16:08:13 +05:30
mykonos-ibiza 921925ac45 Integrate PostHog analytics and tracking
- Added PostHog client initialization in instrumentation-client.ts.
- Configured Next.js rewrites for PostHog ingestion endpoints in next.config.ts.
- Implemented user identification and event tracking in various components, including pricing-section.tsx, sidebar-left.tsx, chat-input.tsx, and api.ts.
- Introduced PostHogIdentify component to handle user session changes.
- Updated package.json and package-lock.json to include PostHog dependencies.
2025-08-08 15:24:12 +05:30
kubet 2975772806
Merge pull request #1235 from kubet/feat/add-gpt-5
Feat: fix gpt-5 issue
2025-08-08 10:09:17 +02:00
Vukasin b18e1d65dd feat: revert reponse change 2025-08-08 09:59:57 +02:00
Vukasin a948e63c4d fix(stream): non-stream fallback now yields serialized response end; prevents ModelResponse JSON error and preserves final event 2025-08-08 09:56:54 +02:00
Vukasin 1144fea84a Merge remote-tracking branch 'upstream/main' into feat/add-gpt-5 2025-08-08 09:56:36 +02:00
Vukasin 54d694e020 fix(llm): auto-fallback to non-stream for GPT-5 when streaming unsupported; add orjson to satisfy LiteLLM logging imports 2025-08-08 09:36:44 +02:00
Vukasin 4d2d787974 fix(llm): enable litellm.drop_params and map GPT-5 max_tokens to max_completion_tokens; auto-drop temperature for GPT-5 2025-08-08 09:33:22 +02:00
Vukasin 2086c618ac chore(backend): bump litellm to 1.75.2 for GPT-5 max_tokens/temperature fix (#13390) 2025-08-08 09:27:46 +02:00
Saumya 33739679b0 fix: luckyviewer formatting 2025-08-08 12:00:59 +05:30
Saumya 13fefdae77 feat: add sheets tools 2025-08-08 11:38:49 +05:30
Marko Kraemer d6fcbc52b9
Merge pull request #1221 from kubet/feat/add-gpt-5
feat: new model
2025-08-08 07:20:09 +02:00
Marko Kraemer cdb0d23604
Update constants.py 2025-08-08 03:29:37 +02:00
Marko Kraemer 60a1a579f0
Update constants.py 2025-08-08 03:27:19 +02:00
Vukasin 49ff89f9d8 feat: add mini model 2025-08-07 20:08:01 +02:00
Vukasin ee02316d00 feat: new model 2025-08-07 19:58:23 +02:00
Bobbie 5e9cd614ce
Merge pull request #1220 from escapade-mckv/bug-fixes
Bug fixes
2025-08-07 16:06:55 +05:30
Saumya 07c088a932 feat: fix agent performance, bugs, ui 2025-08-07 16:05:33 +05:30
Saumya a737299232 parallelize mcp initialization 2025-08-07 15:22:10 +05:30
Saumya 8c6ce0923a dynamic mcp tool registration 2025-08-07 14:32:17 +05:30
Saumya c7adfa6796 enhance system prompt 2025-08-07 14:12:57 +05:30
Saumya d941b573d5 improve system prompt for self configuration 2025-08-07 11:50:41 +05:30
Marko Kraemer 7553271783
Merge pull request #1216 from ffrankan/feature/fix-supabase-navigation
git commit -m "feat(setup.py): improve setup wizard accuracy"
2025-08-06 21:50:12 +02:00
marko-kraemer 0e8c58106a Add Kortix Admin API Key to setup 2025-08-06 12:31:45 -07:00
marko-kraemer 1d01571500 url query param & share agent marketplace 2025-08-06 12:14:25 -07:00
marko-kraemer 2c00ab706b create agent ui 2025-08-06 11:49:54 -07:00
Bobbie e13c1e9cf8
Merge pull request #1217 from escapade-mckv/composio-1a
fix: cleanup ux and stuff
2025-08-06 17:24:02 +05:30
Saumya c269d26b4e fix: cleanup ux and stuff 2025-08-06 17:22:41 +05:30
Frank An b21a5efe90
git commit -m "feat(setup.py): improve setup wizard accuracy" 2025-08-06 18:00:16 +08:00
Bobbie 7bb74660c8
Merge pull request #1215 from escapade-mckv/composio-1a
fix the text positioning in selected profile state
2025-08-06 13:46:11 +05:30
Saumya 4083221fc4 fix the text positioning in selected profile state 2025-08-06 13:45:25 +05:30
Bobbie ebe50feba3
Merge pull request #1211 from mykonos-ibiza/refactor/remove-rabbitmq
Refactor Remove RabbitMQ and replace with Redis
2025-08-06 13:02:37 +05:30
Bobbie 351f6500c7
Merge pull request #1214 from escapade-mckv/composio-1a
Composio integration
2025-08-06 11:58:53 +05:30
Saumya 752d201ac5 Merge branch 'main' of github.com:escapade-mckv/suna into composio-1a 2025-08-06 11:57:35 +05:30
Saumya 87f6adc8cf composio integrations UX improvement 2025-08-06 11:56:46 +05:30
sharath 2ed2f5c3b2
Merge branch 'PRODUCTION' 2025-08-06 06:15:20 +00:00
Bobbie f425964937
Merge pull request #1213 from mykonos-ibiza/fix/stripe-customer-not-found
Fix billing service to get customer data from Stripe if it's missing from DB
2025-08-06 11:44:16 +05:30
mykonos-ibiza 584a4192d7 Fix billing service to get customer data from Stripe if it's missing from DB
- Updated `get_stripe_customer_id` function to accept a Supabase client and handle missing user_id metadata in Stripe customers.
- Added logic to create or update records in the `billing_customers` table based on Stripe customer data.
- Improved logging for customer metadata updates and billing record changes.
2025-08-06 11:40:11 +05:30
Saumya 3b977e961e chore: improve integrations manager ux 2025-08-06 11:31:10 +05:30
Saumya 50b6ad5189 improve composio UC 2025-08-06 11:18:06 +05:30
Saumya 99a2e9af18 custom agent preview 2025-08-06 00:43:33 +05:30
mykonos-ibiza 10d32c0487 refactor: remove RabbitMQ from the project
- Deleted RabbitMQ service from docker-compose configurations and related files.
- Updated environment variables and documentation to reflect the removal of RabbitMQ.
- Adjusted setup instructions and code to focus solely on Redis for backend operations.
2025-08-05 21:29:36 +05:30
Bobbie 09e5dfc012
Merge pull request #1206 from mykonos-ibiza/limit-running-agents
feat(agent-run-limits): implement agent run limit checks and UI dialogs
2025-08-05 18:19:51 +05:30
mykonos-ibiza ddef5fab19 refactor(agent-run-limits): centralize agent run limit configuration
- Removed hardcoded maximum parallel agent runs and replaced with a configurable property in the Configuration class.
- Updated API and agent limit checks to utilize the new configuration property.
- Simplified error handling by removing limit from error details in the frontend components.
- Adjusted UI components to reflect changes in agent limit data structure.
2025-08-05 18:15:52 +05:30
Bobbie c2efe937cc
Merge pull request #1209 from escapade-mckv/composio-1a
import and types fix
2025-08-05 14:21:57 +05:30
Saumya 708a11d9fc import and types fix 2025-08-05 14:21:13 +05:30